good at handling employees and payroll. they were very good at dealing with a problem that arose at work with another employee.
Cons
Contract work is hard because you have no feeling of be part of the company and they also did not do much to get me another job at the end of this contract. now I am unemployed