2.0
Nov 18, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Decent work-life balance. Semi engaging work.
Cons
Spent years looking for ways to grow/expand my position in the company with lots of empty promises that lead to nothing. Very little growth in pay despite high performance reviews. Poor job security for US based employees.