4.0
Jun 2, 2025
Anonymous employee
Current employee, more than 3 years
Alameda, CA
Recommend
CEO approval
Business Outlook
Pros
Pretty supportive company culture, understanding & flexible, and room to grow your skills / career
Cons
Some bureaucracy, processes, and seasoned staff make it hard to do things differently or implement change. Pay is a little lower compared to the area