EE was a great place—at least, I had a great experience. Once you become familiar with the work, the actual working hours can be quite short.
When I was there, the head and deputy head of EE, as well as the director, were all very nice. They didn’t play political games, so you could feel comfortable talking to them.
However, I’m not sure whether they’re still there, given the turnover rate.
There wasn’t much pressure, and there was plenty of time for self-learning. If you use your time well, you can learn a lot. (The company doesn’t block external websites, so you can study online on your own.)
It’s very suitable for EEs who want a relaxed job or for newcomers who want to add some firmware experience to their résumé.
The only real downside is that the pay is too low. After I left, my annual salary at my next job immediately doubled—and then some.
The pay is too low.
There are some superficial policies. For example, promotions are subject to seniority requirements, so even excellent performance can still be held back.
Some RD departments have extremely high turnover. I can’t speak for other departments, but EE is genuinely good. However, EE and Program Control are separate departments; I only recommend EE.