> my manager has no idea who I am, nor what I’m working on, and I’ve never met them despite me being on the team for nearly two months.
This is the fast track to being next in a round of layoffs. If your manager does not know you, they won’t vouch for you when it comes time to toss people out of the airlock. You are in a vulnerable position.
The job contracts include clauses about not posting things that paint the employer in a bad light on social media. No idea how enforceable that stuff is in any given jurisdiction, but really, what individual can afford to find out?
This is the fast track to being next in a round of layoffs. If your manager does not know you, they won’t vouch for you when it comes time to toss people out of the airlock. You are in a vulnerable position.