If you show competence and drive, you can try lots of different aspects of the job and grow quickly in experience. It's a fast paced environment, not for those seeking a normal 9-5.
Cons
Customer always comes first, but sometimes at the expense of the team's work/life balance. But in the end, customers keep the lights on, so you got to do, what you got to do.