2.0
Mar 28, 2025
Current employee
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Good WLB Overall people are easy to work with, at least in my pocket of the company
Cons
Incompetent leadership Absent senior leadership Inexperienced managers Has gotten slow A lot of people are coasting and do not do much Tanking stock price