A reality about Labcorp that many people are not willing to accept is that this is stereotypical corporate behavior. The company DOES NOT give two f's about you as a person. You are a number, your manager is a number and they will toss you out so quick it will make your head spin if it is going to save them $$.
Working extra hard at Labcorp doesn't get you anything except disappointment. If you have this job- do the minimum required to keep that job. Expense your own lunches, don't get up early, screen your calls and watch your back.