Overall a good job, but not great for a career
Overall a good job with some descent benefits and PTO, but very hard to make it a place for a career or any real advancement. There is no real career advancement plan in action. More of a first come first serve, and usually they don't promote from within, they choose new hires in most situations.
ConsLack of advancement