Pros
Decent benefits, but have increasingly become too expensive. Vacation and sick time is separate and may roll over (depending on which state you work in). 401k match is ok, but they only pay it in a lump sum the following year, so you miss out on earnings.
Cons
- Too big to function well. Having 6-8 different corporate goals/themes renders teams ineffective. - Executive management is out of touch with the reality of employees. - Parental leave package only looks good on paper. If you use it, you are either mommy-tracked or your position is eventually eliminated. - They keep employees with bad reviews and target employees with good reviews. - Giving bad reviews to managers and/or in corporate employee surveys yields no results. Middle management is ineffective and coasts to retirement. HR just sends you back to your manager, so there is no recourse. - The company only cares about violations that would get them flagged by the SEC. They do not care about employees with real internal issues. - They re-org every 1.5 years or so. Lots of layoffs and never have a chance to get things to done. - No talent retention. They keep people with bad reviews and no experience, and get rid of experienced, educated, qualified employees.