Pros: ergonomic working environment, great benefits great people to work with
Cons: nothing i can think of
new office - on bus route - great amenities (cafeteria, area to heat up food, cooked food etc), facilities were new and modern, cubicles were ergonomic for your working comfort
great bunch of people, had a great respect for their employees
good pay and benefits
just a great place to work