Pros
Experience for your resume, and getting to offer at least some support to the people you manage through treating them respectfully and as people (even though this sometimes comes at a high cost)
Cons
Hostile work environment, fear of losing job, working 70 hours/week, "professional" co-workers and supervisors more concerned about drinking and fashion than their jobs, seeing workers below you treated poorly, being asked to do things that were just bordering illegal (like telling people not to take their breaks because they would get paid less, being pressured to not hire pregnant women, hiring based on race, etc.), very little support, looked down on for wanting a family life or balance, having middle aged men with no families get special treatment, having confidential information shared about others with me that should not have been, being told to work ten additional weekend hours on Friday, yelling during manager meetings, and much, much more. The interviewing department probably is the worst. Most of the managers I worked with while I was there were on anti-depressants, on anti-anxiety medications, had stomach ulcers or other stress-related illnesses, etc. I was a manager, but I believe the interviewers have it even worse.