5.0
Aug 14, 2023
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
The power is in the people and the people come together with a shared vision, innovation, creativity and the desire to succeed.
Cons
Not enough hands on to deliver expectations