Pros
They have a nice break room. Free coffee. A few of the people that work there are really nice and try very hard to be helpful.
Kontras
No adherence to a schedule that was already agreed upon. No real training. Only shadowing, which makes learning difficult because of course the person you're watching is busy working and usually can't take the time to answer in depth questions. No management support. Didn't even have a phone login for the first six weeks despite continually requesting one. Warned that being out sick from work is a "terminable offense". IMO if a person is sick or has a legitimate reason to miss work a company that size needs to address it without threatening termination. The truth is that in most states a person can be fired at any time for any or no reason. So when a manager says that it is usually with the intent of coercively controlling you. Was told several times by different people about how this company took the workers' pensions away. Let's face it, were hired through a contractor so that they could have workers to whom they wouldn't have to pay overtime for the holidays.