horrific, poor communication. They use a recruiting company that does not respond to emails/calls. Very unprofessional. They have apparently recently changed recruiting companies, however the entire process was drawn out and no follow up from the recruiter even after several attempts to reach him directly. I would not recommend this company at all. I even had an employee referral and it was ridiculously unprofessional. The interview with the manger and supervisors went extremely well. I have learned that they decided to offer the position to a current employee in a different department.