3.0
Sep 11, 2023
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great peers and culture, supportive
Cons
Leadership can be misleading and passive in feedback. Very political place, during the layoffs they kept a lot of under performers and sacked some high performers. Honestly, incredibly confusing place.