Pros
Great Work life balance and the benifits are good. Extremely flexible regarding telecommuting.
Cons
Too much red tape and layoffs. Due to all the layoffs team members are more cut throat. Very closed minded and siloed environment. Many workers retain information for job security. Directors taking credit for other individuals work and if you complain they will cut you out completely. You will be left off emails, meetings, projects and literally sitting there looking for another job or complaining. They also hired many recent MBA graduates that think they can run the company on their own and are making executive decisions in certain Global groups. They've also been on a hiring freeze for years and are hiring from other departments as opposed from the outside