Vantaggi
Fast paced delivery to customers - customer centric truly is the core of the company Opportunities to break new technical ground and solve big problems in short (often too short :)) timeframes VERY smart co-workers (particularly the new ones who aren't yet completely burned out and spiteful) Jeff is a visionary - he really does have a talent for making very smart (on the big scale) decisions, and is in the details a lot (which is also a con). If he only was even 1/10th as smart in managing people and culture this would be a great place
Svantaggi
The list will be long and read like many others... First and foremost, the core truth is that this company cares nothing for any employee without SVP or higher in their title... You are a replaceable part in the machine, and you will be told so. With the current market and their rising stock - it is true... there are lines of people waiting to work here and put this on their resume. You should be prepared to have a 2 year absence of a life outside work and be aware of that being the cost for putting this on your resume. Second, what isn't fully clear until you see the review process is that you will actually be penalized for the stock doing well. They have a target for what you should be paid (and it's not at the top of the market :)) and if the stock appreciates more now, you will simply receive less in the future. If this stock ever has a significant falloff half the people working here will be gone the next day. Third, micro-management is extreme - (from VP/SVP on down). You will be measured on taking ownership, but not ever truly allowed to have it. You will own any of the mistakes from your management chain on down - your management (director up) will own the success. If you come to work here you will learn things - some about technical skills, solving big problems - some about how not to run a company populated by human beings, but make sure you have a long term plan to leave before you start - as the compensation and value will start to rapidly diminish after 2 years.