Pay is horrible and stagnant, no raises unless you get a promotion. Your hours are often dictated to you based on your performance. The clients demands are sometimes unobtainable and ridiculous. Benefits are atrocious. Breaks are too few and too far between to make it a comfortable job, sitting for hours on end doesn't feel as good as it sounds.