Great environment to learn things from very smart people
Amazing benefits
Casual workplace
Cons
NO HR MANUAL! NONE!!!
One leader overrides another leader which causes gridlock and a waste of time.
They also promise you things then don't deliver on it.