Can be a fun environment
There is always something interesting going on / to learn about
Awesome coworkers
The management team can be super! (and a wealth of knowledge)
Pretty laid back atmosphere
Cons
High stress position
A lot of responsibility for such a small sum of money
It can get very loud in the room, which makes it hard to focus
Management isn't always clear