Our organization conducts a program called "Your Samaritan", where somebody will support the employee to cope with the situation, listen to the issues and guide. Many of those Samaritans are senior most people in the organization.
The Samaritans will also not step into the organization system to solve problems of policies or appraisals, but be a friend in need for the employee.
I am in dilemma to nominate for that event or not. I am not sure whether it brings any good for me which improves situation with particular tough situation (described in details below) or not. If that doesn't bring any good, it is not worth to tell somebody how I get screwed up.
I have been associated with current organization for last 5 years. In my last project a big mess happened. I was onsite lead for that project. Marketing team promised moon to win the project, project management team forced take up project, very little support from higher management and having less capable team, who had little exposure about the framework and technology used by project including myself.
Many of my seniors and leads are escaped and quit from the project. When it reached full blown stage, where client expresses serious concerns, higher project management stepped in and made me as scape goat as I am only one senior person in the team and thrown out of the project. I was returned back to offshore again.
I strongly believe what was happened to me was unfair. However I have seen many scenarios where fighting back and going to HR and other similar actions make the situation worse. Hence I am avoiding that path.