Pros
Four day work week, relaxed atmosphere, nice facilities, flexible hours, good cafeteria, easy access from tollway, accommodated the use of my sit stand workstation
Cons
Like all big companies it is almost impossible to move past a senior position into supervision or management. Someone pretty much has to retire or die and then the only replacements considered are lifers.