Pros
Many talented and intelligent employees who are collaborative and willing to help each other succeed. The benefits package is very competitive, and depending on the team, work-life balance can be quite good. The company also provides strong learning opportunities, especially for those interested in growing their skills. There are mentorship programs and development resources available for employees who take initiative in their growth. Employees also have the opportunity to work on complex, high-impact projects that can significantly build experience. Additionally, the company’s brand recognition can be valuable for long-term career development.
Cons
The culture used to feel very strong and employee-focused, but in recent years it has shifted significantly and feels very different from what it once was. There have been numerous reorganizations, frequent leadership changes, and periodic layoffs, which has created instability and uncertainty across teams. Career growth can feel limited despite strong performance. Promotions sometimes appear influenced more by visibility and relationships than by consistent results, and high performers are often relied on to continue delivering without meaningful progression opportunities. Career advancement can feel slow, with little clarity around what is required to move to the next level. There also appears to be an increasing trend of hiring external candidates into roles where experienced internal employees could have been considered or developed. Compensation is another area that could be improved. Pay does not always feel competitive with the external market, particularly for experienced employees, and better alignment between performance, responsibilities, and compensation would help with retention. With the amount of organizational change, communication gaps have become more noticeable. Teams sometimes operate without clear role definition, and greater transparency around decisions would help build trust. Accountability for workplace behavior can also feel inconsistent at times, which can impact morale. While the company still offers strong brand recognition, good benefits, and opportunities to learn, those looking for long-term stability, competitive compensation, and clear career progression may find the current environment challenging compared to what it once was.