3.0
Aug 19, 2025
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
The people are really great to work with and you really fee llike a part of a larger team
Cons
Leadership is very unorganized, with new strategies coming out and getting reversed every other week. It's hard to keep track of where the ship is actually being steered.