3.0
Apr 11, 2026
Former employee, more than 10 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Good people. Freedom to challenge things and contribute in different ways. Fantastic manager who was very secure in their skills and did not micro manage
Cons
Technology was outdated. Struggled to keep up with regulatory environment. Senior mgmt not particularly inspiring.