Most of the people are really great. There are training opportunities that will get you raises, but it's not much of a raise and management drags their feet for months scheduling certifications. It's a decent job to get you into the industry and gain experience.
Cons
We are drastically underpaid in an environment that will only ever become more demanding. One hostile employee has been kept on the team despite numerous serious incidents and complaints. Due to their position, I don't ever see that changing.