I have been working at NYX full-time
opportunities for promotion, plenty of on job training. most of the people are friendly.
salaries are almost always below fair market rate.
I applied through other source. The process took 3 days. I interviewed at NYX (Livonia, MI) in February 2015.
HR appears to really want to know if you are a good person, not just someone who can do the job. Also the case for upper management. After meeting with HR, I also met with the department heads, the CFO, and the President. It was a good over-all experience, and I left feeling confident.