I have now worked at Publix for four years. I work hard, have passed all the tests to move up and still get skipped over for the guys whos cuz kisses the bosses butt.
They tell me its because i have missed some time. The only time i missed was when i was in the hospital, or had a broken arm, or was sick enough to get my whole dept sick. I had doctors notes the whole time and since they make you sign a piece of paper saying if your sick you will stay home when you start i feel i was in the right. To add to the fun when i have been out i always come back to the worst shifts there are.
They even went as far as to use my bonus to cover sick time they gave me too much of while i was out. I had no hand in it, they put it in the computer, the same computer that tells them how much i have.