Pros
The company's base compensation package is highly competitive and is positioned above the industry average. While the total compensation may not reach the top-tier levels of major tech companies like Meta and Alphabet.
Cons
The performance management system is highly subjective, with a forced distribution model that required a certain percentage of employees to be rated 'below expectations.' The criteria for evaluation felt unclear, and there were many variables outside of your control, such as peer reviews and your manager's representation of you, which made it difficult to understand how to succeed. The lack of transparency was a significant source of stress for me and a lot of my colleagues. This forced distribution model can also disadvantage high-performing employees who are consistently unable to achieve ratings high enough to qualify for promotions. As a result, there is often a perception that individuals are under-leveled relative to their capabilities. Additionally, while the organization offers a wide range of internal tools, there is limited guidance and support for using them effectively. High turnover among engineers working on these systems further contributes to the loss of critical documentation and institutional knowledge.