3.0
Apr 25, 2023
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Team is fantastic regardless of whichever department.
Cons
Hierarchical culture reinforced by leadership and a ruthless culture focused on deliverables with a disregard for people engagement