3.0
Jul 4, 2025
Recommend
CEO approval
Business Outlook
Pros
Depends on the team but you can find teams with great energy and chemistry and it makes the experience a lot better. It also depends on the department you happen to be in. There's also generally good opportunities for development.
Cons
It's not the most stable company to be at. While generally compensation is good, it comes at risk. In the past years, company has gone through a number of restructurings and layoffs.