Pros
1. You will find some very good and honest engineers 2. Nice offices with free coffee and fruits 3. Interesting Technologies if you are a entry engineer
Cons
1. The company's promises of growth and rewards are as empty as a politician's campaign promises. 2. There's no system or process in place. It's like trying to navigate a maze blindfolded. 3. HR is a glorified party planner. They're more interested in organizing yoga classes than supporting employees. 4. If you're looking to grow as an engineer, you're better off studying under a street magician. 5. There's no room for reason or discussion. It's a one-way street. 6. Middle to upper management is more interested in personal relationships and their own paychecks than the company's growth. 7. The CEO is a control freak who's more interested in micromanaging everything than delegating. 8. The C-level executives are more concerned with their own careers than the company's success.