Vantaggi
* Very few meetings (Wednesday is actually a no internal meeting day!) * A lot of incredibly smart people here (I've never seen so many in one company) * Most impressive Senior Management team I've worked with, they each spend a lot of time on customer calls, and really understand the customers and their pains. * Decisions are made fast and supported. * You have a lot of autonomy to figure out how to best make an impact, and then deliver. * Being social isn't forced down your throat, you participate socially when and how best works for you.
Svantaggi
* This isn't a water-cooler / coffee-break company, this is a "get the job done" company. Great if you're at that point in your career where you've figured out how you work most effectively, and you enjoy how that makes you feel.