2.0
Jul 17, 2026
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Team is all in it together, hard work builds strong relationships
Cons
Leadership had very unrealistic expectations about results and the pressure was immense