Pros
Really smart, motivated people. Everyone is willing to support each other & help to solve hairy, audacious customer problems!
Cons
A fast paced, evolving organisation that doesnt suit everyone
Pros
Nice team, great management, excellent members.
Cons
Scheduling time off can be a hassle if they’re short staffed