Good place, smart people, great company...some serious issues though
Pros
High performance culture results in a good mix of competence and reliability. Lots of freedom to direct oneself and have impact outside of your specific role. Nice location (Los Gatos), flexible time off, pretty good pay but not necessarily as top-of-market as it used to be. We are treated like adults.
Cons
Certain groups of the org are marginalized by overall company direction, resulting in a thinning of talent in critical spots. People do seem to get fired almost without warning, and this seems to serve more as a scare tactic to everyone else than a righteous termination sometimes. Salaries are no longer over top-of-market (essentially other companies have stepped up). The ESPP is a joke, and no stock is given to employees...this, plus lack of something as simple as an xmass party, all serves to divest employees. Reed is a great leader, but he's not infallible and shouldnt surround himself with yes men at the c-level.