I have been working at IITRI (More than a year)
Bosses are awesome. Very nice co-workers. They make it a point to create positive work environment.
The job requires long hours at times.
Advice to Management
Keep being awesome.
I applied through other source. The process took 4 weeks. I interviewed at IITRI (Chicago, IL).
Hours on the phone with would be direct manager. The I met with him and tox manager when they were in the area. Then I flew to Chicago to meet with all department heads. I was given ample time to ask questions of all of them and spent the full day there. I had a meal out with the Sr, VP/Director the night I arrived in town and lunch with the Director and Dir of Business interview day. Most all of these people have been there for over 25 years and there is a very established culture of people.
Let us know if we're missing any workplace or industry recognition –