If you disagree with top level management you will be shot down. Moreover, as an employee you do feel a little bit exploited by the company (minimal benefits even though you cost the client a lot of money, you do not get to choose where you are being staffed, etc)