3.0
8 Aug 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
Get to work on good tech
Cons
Leadership is not able to handle the changes in the industry and bring people together from different locations to make decisions that are best for the company