Pros: free shuttle from city, free shuttle from metra station, free gym, good cafeteria with discount on food, good team feeling in most divisions (especially quality)
Cons: bonus is considered part of your salary but is not gauranteed, work-life balance is not so balanced (getting better every year though), heavy work loads, experience is very dependent on managers
I have read a lot of negative reviews but must say I truly enjoy my job. I am lucky and am in a good division who cares deeply about their employees and is at the forefront in the company for improving work-life balance, increasing pay for those who deserve it, and developing great employees.
I do understand the negative reviews though. Many of my – more... friends have had terrible managers who will throw them under the table in their zeal to advance, or who are just horrible managers in general. Also, pay starts low because of the bonus program. You can get heavily bonused but they consider your base and bonus as your whole salary; when comparing your salary to the industry standard, it will be lower, but your bonus will put you on the high end of the range. Depending on your position your bonus could be in your control or not at all, so be careful. The higher you get in the company, though, the more incentives you get, so if you can stick it out and move up they will really make it worth your while.
Overall it's a good company where you can go far in the right situations. I learned more in my first year here than in any of my other jobs combined. As a whole they are making strides to be more balanced, but it will take time to change the culture of work first, life later. – less