I am watching my stress level rise because of this overdemanding job!
AHHH!
Apparently I was unofficially required to work the weekend!?!?!?!?!?!
Where do these people get off thinking I can be available 100% of the time.
I am watching the clock tick away as well, and nothing getting done.