Vantaggi
Free bagels every Wednesday Some good people (those who don't take themselves too seriously) Great place if you're a supercharged type-a personality Looks good on a resume
Svantaggi
No work/life balance Management overly concerned with making themselves look good Cliquish work environment Young workforce with immature attitudes make it difficult to grow Way to much ego and back-stabbing among middle management Way too meeting intensive - townhalls, state of the industry, etc. - cutting into effective work time Not very cutting edge in terms of technology (yet exclaim to be a 'technology company') Poor training by inexperienced trainers Poor documentation and processes - makes it difficult to pick up from where your predecessor left-off Too much outsourcing to Costa Rica.