1.0
Feb 10, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
The benefits are good and the salary can be considered high depending on where you are located.
Cons
The company feels like it’s been in decline since leadership picked a public fight with a competitor in late 2024 and it backfired. A culture that used to feel supportive and unique has shifted toward uncertainty, with people worried about sudden decisions from senior management. HR is widely seen as siding with executives over employees, and some leadership roles are filled by people who don’t seem prepared for them, which creates frustration and mixed direction. There are still smart, good people and the benefits are solid, but if you’re looking for a stable, low-drama workplace with a clear future, this is not it.