Pros
Great benenfits, monthly reimbursement for gym membership, massages etc. Multiple programs in place to enhance work/life balance if you have the time to take advantage of them.
Cons
Company touted work/life balance in interview and I traveled 80-95% of the entire time I worked for the company. Multiple administrative tasks require completion in addition to all of the work required for the client. Plan to work at least 70 hours a week including weekends or you will get behind. My manager was incompentent, upon informing upper management, it affected my treatment as an employee instead of addressing the issue. Multiple people reporting to my manager gave negative feedback to upper management and nothing was done. Encouraged additional training for promotion but did not receive one. The client was very happy with my work and informed my Q manager of this and it was rarely acknowleged. Say no when asked to take on extra work as they will keep piling it on. Do not recognize great talent. Plan to work for the company for at least 3-5 years before receiving a promotion.