2.0
Dec 1, 2023
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
People are smart, they work hard.
Cons
Leadership is disconnected from employees. Constant churn, no planning or stability. Cannot trust anything management says as it changes every week.