No worries bud, not getting at individuals, just the company in general. If the engineers aren't told to turn up then it's hardly their fault is it?
Fukin annoying tho when you take full days off your work and can't go anywhere for fear of missing them.