He's new to deli, and he has no idea how things work so he keeps setting unrealistic deadlines and he won't back down whatever we tell him. Deli is usually as easy as it gets and he managed to make it almost unbearable to work here! What kind of an id^^t do you need to be to achieve that?
... read more