Pros
Flex schedule (if you can get it)
Cons
Hola friends. First of all I've noticed a lot of fake reviews out there. There is even a review where a manager admits that they are getting feedback from the top down to up the ratings on websites like glassdoor. So be careful to trust any lazy review that is maybe 60 words total where the pros and cons are both somehow the culture. Anyhoo, the biggest cons are how incredibly bloated the bureaucracy has gotten there and how conservative they are. Also I'm not really sure that they value their employees in any real or significant way. There are way too many levels of management, they could probably cut out an entire line of management and Average Joe Vanguard wouldn't even notice. It slows things down and leads to a management team that is wildly out of touch with your Joe Arizonas and Joe North Carolinas and Joe Malverns. Next they are so conservative, there are a million ways they could get people to be more productive such as letting people leave early if you get a ton of work done or doing more team collaborative work. Instead people just get their souls sucked out until 5 everyday and do just enough to get by. This leads to pretty significant worker inefficiencies. In regards to not valuing their employees it is pretty evident. Pay=value. Period. And anyone who will give you some kumbaya about how they care about you? Uh, no they don't, largely they treat you in a condescending way like you are a child and can't be trusted. The place is about as transparent as a cement wall.