2.0
Mar 27, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
The people were great, facilities were beautiful and great office perks such as catered lunches, events and other amenities.
Cons
Management had unrealistic demands and there was a complete lack of transparency.