Pros: Management, leadership, holidays.
Cons: There's no "off time" you're always available, evenings, weekends, all the time and it's hard to truly get away from work.
Committed to continuous learning and helping people realize their potential. Management is positive and energetic. As with any place this large, there are always some duds, but 90% of the people are great and are interested in working as a team.