The problem with "gaslighting", as I wrote here, is that it tends to be used in two contexts, one legitimate (people lying about factual events) and one illegitimate (people disagreeing on interpretations of those events). Based on what I'm reading here, it looks like some of both: the unscheduling in particular seems like a red flag, but a lot of the other stuff is contextual and missing details. Furthermore, the fact that the author complains about coworkers' criticisms — and in particular, the criticism of someone they label as a "superstar" within the company, i.e. a person who has developed a sterling reputation — leads me to question the submitter's competence. So, I would advise,
- If you know from prior work experience that you are competent and the work environment is toxic, leave, knowing you can find a better employment situation elsewhere.
- But also be open to the idea that you may have your own "crisis of competence" here.