Nice company to work for.
I enjoyed working for this company, even though it was very stressful at times. They were very good in giving us some company perks to ease the pressure. Managers were very kind and considerate towards their employees.
ProsFun place to work.
ConsDecided to move their facility to Texas.