1.0
Nov 15, 2019
Former employee
Recommend
CEO approval
Business Outlook
Pros
Palo Alto location is nice.
Cons
They are formed by a whole bunch of people who worked at a previous company together. They form a click, filled with incompetent entitled management who have no skills, yet push workload down to makeup for it. Steer clear of this company at all costs. They have let go of others I’ve heard, this year, and build nothing but pipe dreams.