Everyone helps everyone, gives pointers on the best way to approach situations.
Hard workers and kind people
Great culture, incredibly friendly people
Sharp people everywhere, fun to be around
Communication across teams is pretty dismal. Getting better since the new People Ops leadership came on, but still a long way to go. Also, the divide between production and corporate is worse than in most other similar companies.