3.0
11 Sept 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Fellow colleagues are highly intelligent and always willing to help one another.
Cons
Many changes in leadership have left people feeling less optimistic of the company's future. The change management with all of the adjustments to leadership, policies, processes, etc could be handled with a lot more care fot the employees and their morale.