I read something recently where someone was defending the raise claiming congress members do not make that much money compared to middle level managers in private sector companies. To accept the argument at all you would have to believe that 435 congress people are equal or or more important than middle level managers in the private sector.
But the argument left out two very critical details. First, private sector employees work every week, 52 weeks per year. Sure, they get paid vacation - two weeks. But they do not get off for lengthy recesses. Congress is in session about 138 days per year. For the time they have to put in, they get paid quite a bit. I also think the more they work, the worse it is for the country, but that's another matter.
More importantly, congress members have a great pension plan that vests in only 5 years. They can collect their pension at age 62, or age 50 if they serve 20 years, and at any age if they serve 25 years. The pension payments can be up to 80% of the highest salary they are paid. No private sector company would have this kind of a plan for its employees. Most private sector companies, by a large majority, ended pension plans in favor of 401k retirement plans. 401ks are investment based which means they will grow of shrink depending on how well congress does its job. Congress would not subject itself to this risk.