A bit of context first. I report to the Owner and CEO (not actual titles, the structure is complicated but this is the simplest way to describe them) of the company but my schedule for my regular non-project work is made by the GM of my home location. The company works in the recreation industry, and I am a manager in addition to my other roles which means all my time-off requests go through the CEO instead of the GM.
Recently (this week, as of the posting of this question) I was supposed to be on a week-long vacation. I submitted and got approved for time off for every date I needed this year last November. However, the GM scheduled me for my regular Sunday and Saturday hours despite it being part of my time-off request approved 9 months prior. Frankly, this and concessions to my volunteer summer teaching gig causing me to miss all of this vacation except for ~1/20th of the week has irritated me. The Sunday I managed to get covered by the other manager, but the Saturday I was unable to get covered.
This and other issues has essentially brought me to my wit’s end and this job I used to enjoy has become a huge stress in my life.
The way I see it, I have four possible choices of how to handle with this that don’t involve not taking action:
1. Resign. Quite literally a path of least resistance in that I’ll be removing the main source of all my stress lately.
2. Request to be transferred to another location. While all the other locations are more than four times the commute to get to, I already have established relations with all their GMs and know I’ll get along with them.
3. Inform the CEO of the situation. I’m hesitant to do this because it may lead to the immediate termination of the GM which would cause significant disarray because I’m the only on-location manager capable of covering for the GM fully but I’m not available for the next two weeks.
4. Do nothing until my next time-off that was approved in the same “batch.” If the GM pulls the same stunt again I can simply not show up (which would be justified due to the time-off being documented) which may have the same effect as #3 but will be at a much better time to deal with any sudden firings.
Edit: this is the 7th or so instance of approved time-off being ignored.
Edit 2: I made concessions with my teaching position 8 months ago knowing my time-off had been approved, arranging it so I would get 3 out of 7 of the days to spend on vacation with family I rarely see. The ignored time-off cut that to 1 day (effectively 6 hours due to the family being majority Latter-Day Saints and that day being a Sunday) due to travel requirements.