You have to call different IT departments to get your own accounts and even your own work laptop set up, and it takes up a lot of unnecessary time. The client doesn't respond in a timely manner so it is difficult to get information. You will be on a delayed start (being paid minimum wage per their policy) for possiblt weeks, and management will utlimately blame you for a delayed start when it is their fault that usernames and passwords are not provided. Management is heartless and only cares about the numbers. Also, don't bother giving them a two week notice. When you give them notice, your resignation begins immediately. But yet they will ask at the interview how you feel about giving a two week notice.