Always short staffed, pay not in line with experience, 1-2% raises even for great reviews. They tout the profit sharing bonus as part of your salary but is not guaranteed. Managers micro managing everything you do. They say it's not about numbers but most raises and promotions are based on how much work you can churn out each month. Health care premiums are outrageous if you are over 50.