I liked most things about working as a contract employee at Weill Cornell. The only real complaint I have is that my paychecks were often late and navigating the payroll system was very time consuming and frustrating. Cornell did NOT offer automatic deposit during the time I worked there and it seemed I was always waiting for my paycheck. There were times it was mistakenly left on someone's desk before they went on vacation. Other times, our project budget did not allow for a person to handle paying the contractors, so we borrowed a person from another department. Invoices didn't get submitted in a timely manner and we were frequently had to wait for grants to be processed (sometimes it would take much longer than 30 days for a paycheck to arrive).