You never actually get the sign on bonus. It’s not a sign on bonus either. You have to work for months to the end of the contract. It’s broken up with ridiculous rules. Basically if you get sick, are a parent or basically human in any way do not expect it. They lied. Management is the absolute worst!! Unprofessional, disrespectful and rude. Expect zero help and the inability to ask questions. It took months for someone to actually help me with just the timecard. This is an awful company. I’ll add that if you make the mistake of trying to talk to management not only will your questions be dismissed but they will send extra emails being extremely rude. I asked one question and the manager went off on me in an email for a word I used. A word!!! One word she didn’t like.