At first it will seem ok because the job is straight forward. But be warned! If you try to excel at your job it will be used against you. Once they see someone doing well they overload them with extra assignments, and unpaid mandatory overtime until each persons morale is in the basement. There is a quota of work to be done each day and if you fall below that for one day you are called into the managers office to see why your performance is "slipping". Employees are told they must stay at least a half hour after work each day so as not to give the impression that everyone can leave when the "school bell rings". Although if you only stay an extra half hour each day your commitment will be called into question. They say you get sick days, but don't tell you that it is mandatory to work from home if you need to call out. If you do end up working there do yourself a favor and mark down everything you are asked to do. Management had a tendency to develop amnesia if something they asked you to do ended up being unneeded. Then YOUR time management skills would be called into question. Also if you are a woman and work there WATCH OUT! There is a difference between telling some stories with the guys after work and making woman feel uncomfortable while you blatantly look them up and down, or call his favorite female employee in every morning to discuss "office gossip". Very unprofessional. When trying to make a complaint about management employees are often told to meet with HR, who will then refuse to file the complaint. Promotions are not based off of work but rather who you know or are related to. Morale is extremely low. Management is aware but beyond the occasional pizza Friday, they don't seem to do anything to fix the issue. They simply do not care about their employees. Managers are often uneducated past high school and abuse their power as it suits them. Look, times are tough and if you need to work here, just don't stop looking for new employment. And remember, achievement here is punished with an overload of extra assignments, mandatory unpaid overtime, and a general decrease in your quality of life. I was with this place when it was first starting and it really was a great place to work. But the company has made several changes for the worse that make it unbearable to work unless you are at a very high level.