This is a very good company to work for. They have good pay with great medical and dental benefits as well as 401K. The supervisors are respectful and the co-workers are team players. The work is very fast paced but rewarding and gives one a sense of accomplishment at the end of the day. I learned a great deal about quality assurance with product and steps to take to assure that continued level of excellence and to provide an excellent product for the client.

This is a company that believes everyone is expendable. One day my manager and I were talking about a different better position for me and that I do such a wonderful job and the next day I did not have a job. I was informed that I had 30 days to find new employment within or outside of the company due to them terminating my position and naming it something else and one of the requirements was that I speak spanish. Since they could not fire me for not knowing how and it was not in the current job description that you know how they had to terminate the entire position. They offered me a new position in the plant doing packing when I was a Human Resources Administrative Assistant before termination. What a slap in the face!

Advance is only good to work for if you have no home or social life and just need to scrape by paycheck to paycheck. They have no consideration or respect for any of the employees no matter how long they have been with the company and believe everyone is replaceable. They work long hours (10 or more) six to seven days a week. They provide only the minimum break time required by law, however employees are often forced to cut breaks short and return to work or else face a write-up and even termination. Production coaches frequently yell at and belittle employees, especially those who are from other countries, simply because they can. The pay isn't bad compared to fast food, but it is only slightly above minimum wage and many employees work second jobs just to get by. Management, including HR make it clear that they are only looking out for their own jobs and do very little to solve issues. Advancement in the company seems to be more about who you know or how you look rather then qualification, experience and work ethic. Over all, it's just not worth it.