In a small trading company, I am the leader of a team of three people, and the team is under the authority of five supervisors (who supervise every team)
It's a long story, but the supervisors are all friends of the boss and have little professionalism.
My team is the backbone of the company, the workload and pressure is extremely high, but the company refuses to expand my team, we consistently only have two or three people. Someone leaves every six months, basically because they can't stand the attitude of multiple superiors and the clutter of the workflow.
The company as a whole also has high turnover, those working here two years are basically the oldest staff. I can endure a lot for accumulating experience, so I stayed for a few years.
Recently another employee left the team, the company he went to was luring me too but I stayed, hoping to become the head of my department. I worked as the hiring manager and together with HR we immediately started looking for new people and planning for the expansion of the team.
At this point the head of the company was unhappy with the efficiency of my team and criticised me in a meeting. When I responded that there just aren't enough people, he yelled at me, saying that I had a poor work ethic and that I had disrespected him, and that “don't get too cocky, everyone is replaceable”.
At this point all my superiors who had been happy with my work stood by and watched. I yelled back and wished him luck in finding a replacement.
I resigned that day, HR tried to keep me and went to negotiate with this supervisor. HR in turn was also rudely scolded by him.
So now me, hr, hr's friend – a key employee, and two other employees who had enough with the company's style of working resigned on the same day. This has temporarily paralysed the work of four departments in the company (and we had no time to train new people in the two weeks after the resignation).
None of the supervisors came to our farewell after-work party.
Now I'm enjoying the hot summer days, travelling and taking my time to find a job, and I'm in a much better mood.