1.0
Dec 27, 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good benefits, hard working team
Cons
Unorganized and constantly changing business strategy, high stress levels among the team, poor communication from execs, lots of turnover… I'd avoid if you can.