A lot of talented and inspiring people
Nice location
Great food
Tremendous parties
Cons
Toxic environment
People stepping on others to gain success
No clear management structure
Culture made insecure people become even more insecure
Unclear expectations