If you notice on the distibuted flyer (if you recieved one), it jumps between DSPM and DPSM, which indicates to me there is some discrepencies on the job description from the get go. I would have thought they would have gotten it down by now if they were sure about the job responsibilities.
The after hours dinner is when much of the details about the previosly secret announcement came out and I was unimpressed by the idea of having no holidays, working any and all weekends required, and 7 days a week to make up for an engineer's or cost cutting mistake.