3.0
Jun 14, 2020
Former employee, more than 5 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Great people, will learn a lot!, and great Work life balance
Cons
STEAM does not have a vision and will probably not be able to save the company