The pay here is nice, and growth is possible if you put in the effort to seek it out. The people are good, you can learn a thing or two from that as well.
Cons
Sometimes it can get a little heavy but when you get used to it, it becomes part of a manageable routine.