Pros: good training from the agency
Cons: poor upper managment/never praised
The compensation was ok. The job could be more enjoyable, but upper management treats employees like children. They do not support promotions within and do not follow union rules. This is the worst managment I have ever worked under in my working career. There is an eliteness mentality from upper management, treating employees like low level citizens.