Pros
Culture and work and life balance are definitely a +. Of course, this probably depends on location but overall, this is rare in our industry. you can go to amazon and work 60 hour weeks and 80+ during peak seasons. You will see a lot of complaints about training and HR but this could be said about any company. one thing is for certain, if you care about your performance, the performance of your colleagues, and have the bottom line of the company at heart, you will be successful and have plenty of opportunities to move up. Teamwork is valued. Corporate work and culture is a bit different then operations so don't compare the two.
Cons
This is a difficult industry to be in this day and age. Bonuses are based on how the company performs and not as much as how you perform as an individual. Be prepared to work till the work is done. i mentioned work and life balance but if you cannot develop your team to get the job done, you will work harder and longer hours. i do not see this as a "con" but some will.