Imagine coming to this site and whining that people are “complaining.” This is literally a place for layoff news, venting, and sharing grievances. What did you expect to find here, a cheerleading squad?
If the culture was positive, if leadership was trusted, if people felt secure in their jobs, there wouldn’t be anything to post. No one wastes time on a site like this when things are good. The fact that this forum is busy says everything: people are frustrated, burned out, and constantly under the threat of layoffs.
So yeah, people are going to “complain.” It’s not complaining for the sake of it, it’s employees calling out dysfunction, broken leadership, and a toxic culture. If you can’t handle that, maybe this isn’t the site for you.