3.0
11 Aug 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Decent benefits and pay as well as good experiences with team members
Cons
Sketchy managers as well as experience with team leads attempting to set teams against each other as well as the clients