- facebook.com07.Nov 2018
Its a tough place to work but also fun and you meet many new people.
Suggestions for improvement
- Discuss management decisions with the employees.
What I like about the company
Its a fun place to work and has long hours, but you do have to work hard.
What I dislike about the company
Make the management decisions more transparent with the employees.
The following benefits were offered to me
- CityMenlo Park
- Are you a Current or Former Employee?Current employee
- PositionNot specified