Pros
From the outside looking in everything looks great-nice office lay out in Sunnyvale and good location next to light rail-decent salary and perks- and appearance of intelligent people who work well together-
Cons
The WORST work environment ever-new ideas & new employees are harshly scrutinized and second guessed-makes you scared to open your mouth and makes you wish you never said anything or tried to improve anything. HR is no help at all. It is a very lonely and isolating work environment.They say they are desperate for new technology, better customer experience and employee programs but the executive committee and middle managers make it extremely difficult to get anything done...LOTS of forms to fill out and committees to impress if you want to present a new idea. Seems that the tedious "corporate strategy meetings" never end and nothing ever changes as a result. If you've got a good resume take your skills and good attitude and work somewhere else-