Pros
Free lunches. Technology pretty good. People are smart.
Cons
CEO front man devised second IPO to make billions. Employees can't sell high and get almost nothing. Stock was at $90 a share. Then 2/3 of value gone when CEO sold so many shares. No loyalty to the company at top. Head of Engineering thinks you expendable. Hours very long. No recognition for contributions. No work and life balance. Make up processes as they are going. They spend $ like in a sink down the drain and not enough customers. Sales cycle way too long. Not making $ fast enough to keep up with spending. POVs give product to customers for months for free. Many don't buy because the PoV shows them this exposure. Office in Milpitas. Terrible commute. It stinks in Milpitas.