No recognition. Pay is little for all that you have to do. Have to stay late every end of month, especially during June, the fiscal year. Expect to stay at the office until 9 and received a Snickers bar for all your hard work during that time. Have to come in on Saturdays even if the end of month happens to fall on a weekend. No one takes responsibility. Favoritism is a huge role, so if you are a natural suck up, you will go far. Promotions are based on who you know and how well you are liked. Hard work means nothing except you are given more work. Barely above average rise. Everyone will pretty much get the same raise, meaning even the super lazy people will get the same "score" (raise) as the hardest working person. No bonuses. No Overtime. Management usually does not like any contact will other workers below them (e.i, order processing, customer service, I.T, tech support, need I go on?). And last but not least, it will always be your fault. NO ONE takes responsibility. Management is severely lacking.