Vantaggi
Some cool, smart people work here (at least those that haven't left already) Laid back atmosphere and hours - jeans and t shirt are OK, no one will say anything if you come in late or leave early as long as you get your work done. Pretty open to new technology / ideas.
Svantaggi
Comp - Expect to get severely lowballed if you get an offer from here. For annual raises, expect to get the absolute minimum they can give you to keep you from quitting, if you even get one. Bonuses are basically non-existent. No respect for work/life balance - Expect to get chewed out if you dare take off during busy times, if you're even allowed to take off at all. No real stability - there's constant reorgs, rebranding, shuffling...employee turnover is insane. Basically anyone talented stays for like a year or so then leaves. Why is that?