Having several people to answer to above you is difficult at times. Waiting for responses from upper management on issues is frustrating at times. Pay is not what it should be. Most offices are understaffed or overstaffed at all times. Raises and advances in job positions are few and fair between. Once your have been here for so long, there is no where to move up in the company. Bonus pay is unfair for employees and managers, almost always disappointed.