I decided last week I was going to go in later than normal because it has been light in the building for a couple weeks. I started off going in at 800 am and to no suprise it was light so by Thursday I was showing up at 945 am. Thursday morning I show up and FedEx management is waiting at my truck they start chewing me out for showing up later than normal. Keep in mind I have had no misses at all during the week and I am still back at my normal time I just dont feel like sitting out there and waiting a couple hours to go do pickups. They chew me out and tell me I need to be there everyday by 7am. Is this so they can send their loader home and have me finish loading the truck for free? I asked what the problem was I am still finishing my route with no misses and getting back at regular time and they start spouting off about it being unexceptable that THEIR drivers feel they can show up whenever they want. Needless to say I went out did my route was back at regular time and went home for the day. The next day I came in at 10am and went about my business. FedEx wants me to now follow their rules of when I can show up to do my job. Is this not overstepping the boundaries between IC's and their employees. Why should any of us go in early to hit the road early just to sit around for awhile and wait for pickups. I am curious to see how this all shakes out however if I am getting my job done and back at regular time why does it matter when I come to work? If I am not their employee why do I need to go by their time frame, why does it matter if I get my job done? These are the questions I asked to which they had no answer. My Contractor basically says he doesn't care when I show up as long as I can get the route done. I wonder if they are upset because they get no more free loading from me and I get in and get out in 8 hours instead of the 10 to 11 they used to get.