Pros
-Job experience working at a large company -Experience working with a diverse workforce -Benefits (although these have been reduced in the past year)
Cons
-Culture is unfriendly and not happy -One or two social events a year, everything is work, work, work -Employees are a resource and are very expendable; layoffs are common as the company is in a perpetual state of reconstruction -Work takes forever to get done due to so many "controls" in place; unnecessarily cumbersome processes -Few young people work in the company and this is a major issue as they have a hard time attracting and retaining young talent (probably somewhat related to negative culture) -Limited growth potential as there are few positions available and any positions that get filled usually end up with those employees stay in those positions until retirement -Pay is "competitive" meaning they'll pay you the market rate and nothing more. Getting a raise is also difficult as there are many steps in the process and asking your manager is just the first of many people who need to approve the raise.