Pros
Good number of hours. Otherwise good company. The orientation was great and we were well informed about our rights as employees.
Cons
payment recieved only as cheques and not direct deposit, to your current site, no contract, no notice before their contract ends with the company. No employment guarantee, No benefits, no company culture.