Pros
You get paid decently. That is about it.
Cons
People here are weird. Managers are total failures in life but because of seniority they become managers. Workers are lazy and anti social. Most of interactions between workers are fake and superficial at most, with entrenched hatred for each other under neath the surface. I work here for 6 years and I have never met someone who I want to hang out with outside of work. The place also instills a culture of intimidation and sexual harassment. If you are a guy, which I am, you are subjected to abuses behaviors by top staff. I was told to be more productive even though I have the top cases counts process per day. I was yelled at by a random manager who is not in charge of me but another mod in front of fellow employees. If you are a woman, it is very casual for men in the build to solicit "dates" from you. Also there is no way to block emails from perverted male co workers at work so most women ended up just suffering in silence. Managers won't do anything and that is the norm. Opportunity for advancement is very small unless your relatives are in upper management. But even if you advanced, you are bound to perform below the level and ends up dragging the institution down.