2.0
May 10, 2025
Current employee, more than 5 years
Hayward, CA
Recommend
CEO approval
Business Outlook
Pros
They have enough money to be stable for the next couple of years, but it's not worth it.
Cons
Management is terrible. I have seen several people pushed out the door due to their management lying and setting impossible tasks. They ignore data frequently-bad science! If you want any autonomy-you do not want to work here.