Pros
There are no pros to this company. I gave a star because I have to, I deserves negative stars
Cons
They systematically withdraw pay, refuse to pay what the contract says, and withhold pension and still claim they are in the right. The bosses don't reply to emails and calls with more than a few dismissive words. Stay far far away from them.
Sent contract at 8PM and demanded signing before clocking in the next day at 2PM. Sketchy and unprofessional practices.