Pros: rare, but flexible work arrangements
Cons: low pay
If you want a great place to learn and grow, KPMG is it. I started almost 4 years ago, and I moved from being an IT professional to a resource manager, with all the training and time that came with it. Management is what you would find in any big corporation, but pay, unless you are client facing, can be low.