Senior IT Recruiter, Naperville, IL - May 6, 2015
Very unorganized and no stability. Place leadership is terrible and does not value new ideas or assistance to make company better. They will let you go with no notice or reason. Terrible work environment, lots of senior level folks have left unannounced.