5.0
1 May 2017
Anonymous employee
Current employee
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Amazing company culture with a work hard-play hard mentality. Everyone here works extremely hard and their work shows for it. The opportunities for growth here are truly endless. I like that I can work autonomously but have periodic check-ins and meetings with my team to ensure that we are all on the same page and making progress. My schedule is really flexible and bosses are very understanding when it comes to time off, family matters, sick days and personal appointments.
Cons
Although it is a family structured business, this can cause some tension as everyone works differently. Learning how each superior works can be tricky and create schedule conflicts. Communication is critical in the success of a business.