It depends on what you mean by developed and well off. Their salaries are awful for European standards, but can be okay for CR standards. As an engineer/project manager, I was making over 8k USD a month before taxes in previous jobs. The most I could dream about here is 3k-3.5k USD a month, which is amazing by CR standards but as soon as I step foot outside of CR in the western direction, I'll feel it. As far as everything else, infrastructure, shopping, government, school systems, etc, they're on par with Germany. If you have a starting salary and you think it will work for what you want to do, it could be worth it. It all depends on where you're coming from and what your goals are.
Socially, it's another universe. Younger (<30) Czech people are a little more in tune with the world around them, sometimes speak a second language, and aren't so rigid with their thinking. The older Czechs are often difficult to work with and are very rigid with rules and regulations as they understand them. Once you understand how they operate, it can be pretty easy to get what you want as long as you do exactly what these others think they need you to do. I've also had instances where they make decisions that have an adverse effect on others in the office or at work and have absolutely no benefit to anyone. They think they're working in everyone's best interest but usually shield themselves from criticism, so they have no idea that they make bad choices.
*This is all from the perspective of living in Prague. I haven't lived anywhere else in CR
It depends on what you mean by developed and well off. Their salaries are awful for European standards, but can be okay for CR standards. As an engineer/project manager, I was making over 8k USD a month before taxes in previous jobs. The most I could dream about here is 3k-3.5k USD a month, which is amazing by CR standards but as soon as I step foot outside of CR in the western direction, I'll feel it. As far as everything else, infrastructure, shopping, government, school systems, etc, they're on par with Germany. If you have a starting salary and you think it will work for what you want to do, it could be worth it. It all depends on where you're coming from and what your goals are.
Socially, it's another universe. Younger (<30) Czech people are a little more in tune with the world around them, sometimes speak a second language, and aren't so rigid with their thinking. The older Czechs are often difficult to work with and are very rigid with rules and regulations as they understand them. Once you understand how they operate, it can be pretty easy to get what you want as long as you do exactly what these others think they need you to do. I've also had instances where they make decisions that have an adverse effect on others in the office or at work and have absolutely no benefit to anyone. They think they're working in everyone's best interest but usually shield themselves from criticism, so they have no idea that they make bad choices.