Pros
The first few weeks are a bit tough, but it prepares you well for what you'll encounter. There's amazing support from management. Everyone shares information. You learn to trust the people around you and go to them for guidance quickly. If you put in the time and effort, the hard work is well worth it.
Cons
I honestly can't even think of one.