Easy to get sucked into to the daily lifestyle grind reaching for the brass ring.
Pros
Opportunity for advancement if you're willing to pay the price. Compensation for top performers is good to very good and the ability to move horizontal to another organization is a common practice. Up to a certain job level co-workers are for the most part helpful but after that it becomes more of a dog eat dog for those looking to move up. There are a lot of very knowledgeable people at the operations level of the orginization who are satisfied being at that level and they will always help and are happy just doing their job. It those that aspire to be near the top that are difficult.
Cons
Work / life balance is way out of wack, working from home means you're available 24 x 7. Once you try to help by taking on additional work from a former co-worker you now own it along with everything else you already have to do. Once you agree to do a little travel you're now a road warrior but watch that expense account or you'll be stuck paying for it out of your own pocket. If you report to a Sr. Director or above all they care is that your work gets down without them or their boss hearing about. Need help with an issue, be a "leader" (not just a manager) and find the answer yourself. Call HRDirect and see if they can help as that's what they're there for. If it was possible when applying for a job in a certain department or business segment it would be great to know how many people grade 30 and above are divorced as that'll tell you how many are married to their job and that'll be the same expectation they have for you.