Pros
There are none. Management changed every aspect of my job through the hiring process
Cons
They still have not paid me at all after three weeks. They hired me to start on a certain date. Then, last minute they changed my start date without telling me. They hired me for a different job than what they initially said i was being hired for. They promised me a schedule i said i could do, and changed it to a schedule i couldnt do without telling me. They hired me for a union job, then ignored my requests to be put in contact with the union. When confronted about their mishandling, they passed blame onto someone else every time, while taking no action to fix it. There isnt a single aspect of the job i was hired for that was not changed without discussing it with me. Through the hiring process they changed my job no less than three times. They still owe me my wages, and have refused to do anything about it, and make excuses when confronted. They ignore your needs, ignore your requests, and expect you to stand by and work for no pay.