Pros
Health insurance benefits are offered once hired as a permanent employee Pay can be satisfactory on pay periods with a lot of overtime and I would say overtime averages about 18 hours a week if you are put on one of the busy teams You get an hour lunch each day if there is not a lot of work to be completed The earliest you will start work is 6 am
Cons
You may work here 6 months to a year as a temp with a good track record before being hired as a permanent employee Overtime is mandatory It is not uncommon to work 20 hours mandatory overtime a week and days are usually between 11 and 12 hours long (not including your breaks) If you miss a day, even when you call in sick the day before, that will count as an "occurrence" and it doesn't take a lot of occurrences to get fired. If you are late by a minute, it is the same as missing half a day (half an "occurrence") Management of teams can differ greatly and few policies seems to be clear enough to be universally understood the same way on each team Each team performs duties that differ enough that it would be difficult to teach during your training, where people from all groups are put into one classroom. Resources given to team members when they join a team after training are poor at best. Once assigned to a team everyone is left asking their very busy team lead as many questions as they can before the team lead decides you have been there long enough to know everything and starts telling you to refer to the awful resources provided (about 2 weeks).