Pros
You are able to move up in the company very quickly. Just work hard and speak up about moving up. The pay is also great.
Cons
A lot of work. You need to have tough skin to work at this job. They also don't care if you have children or not. It's that job over everything.