5.0
Feb 20, 2023
Former employee, less than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Great opportunity and good team work from CSM team downwards
Cons
Not the best leadership, feedback opportunities are poor. Consistent process changes that are hard to catch up on