Cutting edge tech and a lot of fun. They have a very good balance.
Svantaggi
Things can get hectic fast, and working under pressure while keeping a clear head is a must. Be ready for stressful situations with ad hoc environments.
Seems that the company spent too much money on keeping the employees happy versus investing into the actual business. Some people wouldn't consider this a con, but it led to them laying off 60% of the workforce to reduce overhead for the sale to Apple.