I work for an NGO. My manager assigns me heavy workload, and I am unable to complete all the work in time. If I refuse, she complains that I am irresponsible and uncooperative. If I do take up the responsibility, she expects the work done in her own way, which makes me feel she is not very knowledgeable.
Moreover, she always finds faults with my work. She also seems to have a grudge against me, and wants me removed from the organization. This would allow her to exert more control over the others, as I am a senior staff member here. Hence, she keeps complaining to the management about me, which has led to them having a bad impression about me.
We have a shortage of staff, but the management has been delaying recruitment of new employees. Each one of us has 8-9 clients assigned, and they expect us to give enough time to all the clients. This situation affects my co-workers too, but they are juniors and do not dare to speak up, so I feel cornered.
How do I tackle this?