1.0
Mar 31, 2022
Current employee
Recommend
CEO approval
Business Outlook
Pros
Compensation , and not much else
Cons
Extremely toxic culture, Lack of clear strategy, an excess of people in roles in which they have no business being, overlap of competing teams and roles