2.0
May 2, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Decent pay and benefits package
Cons
The on-site teams lack diversity - creating an ‘every man for himself’ dynamic rather than inspiring a team player work culture.