First off, it wasn't a two month vacation
because he wasn't paid for it. Unpaid leave maybe, but not vacation. Do you actually think the OP gets benefits or anything else that remotely costs the employer anything for those two months? I don't. We're talking about what amounts to casual employment. He simply wasn't scheduled to work. Wow, big burden on the employer there.
Secondly, if the employer wanted to fire him or didn't want him back, then the employer could have done just that. But he didn't. He called the OP in to work. So all this "woe is the employer" bullshit is just that - bullshit.
Thirdly, changing a person's compensation without telling them normally constitutes constructive dismissal. Since this is tips and we're only talking about one shift (not to mention a McJob), it's a different story. I'm not sure but I don't think tips are covered under the
Employment Standards Act.
The venom from some of posters in this thread is ridiculous. How miserable your lives must be to attack the OP in such a way. The bottom line is the guy gets called in to work and doesn't find out until the end of the shift that his compensation has been reduced. You'd be pissed too (yeah, we really believe you'd be saying, "
Oh thank you thank you Mr. Gracious Employer for giving me the golden opportunity to work for your most benevolent being..."). The whole "vacation" aspect is a red herring. It was the employer's choice to bring him back.