Work life balance was poor at times and raises can be puny. Sometimes we had to work nights, weekends, and holidays. Plus there were times we had to take classes on top of that. Ones experience will depend on the division they work for, the department they work for, the projects they work on, and who they work for. The company has good values on paper, but some of the managers (includes VP's) do not always adhere to that. A few of the managers would treat people disrespectfully and poorly, managing by threats, putting them down with snarky insults in front of their peers, or throwing their own people under the bus. This pertains to Naperville and Rolling Meadows. One of the managers had all but one of his staff taken away and now does special projects out of his home. That was a good move by the company.