3.0
Dec 6, 2024
Current employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
The direct teams you will work with are motivated and invested in your career growth
Cons
The executive leadership does not have a clear vision and the employees are overworked and confused because of it