i tried telling my manager i didn't have anything to do with the note but he was still pissed. basically we're going to have "weekly status reports" until he's happy
My manager is talking to us today about that. Could still get fired but another manager wants me to do this really big project so I'm not sure if he can right now