The amount of things you need to do, in the bottom line, teaches you to do unexpected things and do the extra mile no matter how. It also has a good salary and rewards packet.
Cons
The same amount of things that teaches you a lot, drain all your time and sometimes even your energy. It has an stressed environment.