Well the boss saw the post and called and said it was unprofessional and not to come back in. I think I agree with most that the contract (or whatever you want to call it) was already a huge red flag anyways so this is probably for the best. On to the next one.