Pros
Not very many unless you are lucky and have a good boss. You will have nice colleagues but they often leave.
Cons
Most toxic culture I have ever seen. Experienced bullying that caused anxiety everyday, saw my friend experience racism and bullying, discrimination based on disabilities...It is chaos so there is no accountability for the bullies bad behavior. A lot of the people at the top get away with whatever they can and take advantage of the responsibile ones at the bottom who do all the work. Many so-called leaders are narcissistic and control others by demeaning them in order to hide the fact they themselves are incompetent. Saw my friend abused by her boss for taking a day off to go to a family funeral...then fired. I got punished for taking half a day off because I was sick. Another former employee has PTSD from this place. Constant stress will ruin you. No loyalty to people only to money. Former CEO laid off cafeteria workers making less than ten dollars an hour to "lower costs" while he got millions in bonuses. Corrupt organization with complete lack of processes or structure. Bosses told people they didn't have to worry about losing their jobs, then fired them within two weeks. Totally dysfunctional... My boss used sexually harrasing insults against me in a meeting and other employee let it go like it's ok. There's no accountability here only egotism and greed. People are scared of losing whatever they have so they treat others like enemies. Or else there are cliques like in high school or middle school...backstabbing environment. Some people do care but they end up getting taken advantage of, try to do too much to fix the problems. Problems are still too big for anyone to fix. The whole place should be closed. It's all one big lie. They try to appear like a good organization but they are not. Don't be fooled.