Pros
You receive a paycheck and some benefits, but that's it.
Cons
A horrible culture that continued to decline during my time with the company. Ironically, there is no formal training process at this training company. It's the least engaged workplace I've ever experienced and good workers aren't recognized. Most decent employees jump ship at the first opportunity. Many employees don't have adequate resources to perform their jobs. They always choose the cheapest option over the right option. The technology is severely lacking (outdated hosted solution instead of SaaS) and they're always trying to hide mistakes from clients. Clients should not trust them with PII. Their HR is in over their head and it's an EEOC nightmare. Whether you're a new college graduate or an experienced worker, keep looking.