Why would they meet on sunday for a staff meeting and also blackout the windows?
Meeting on a Sunday is pretty standard. Some stores prefer to do it Sunday evening, though... The only part in this that seems remotely suspect are the black curtains. Those are the detail worth paying attention to.
Kira