Vantaggi
Great benefits & co-workers, great place to get in shape if you are a fitness buff or wanting to learn about getting fit, there's a small gym at the headquarters in Middlebury, and a great cafeteria. They have flexible hours, so if you have kids, you can leave early.
Svantaggi
There is so much red tape in the way of actually getting things done (it mirrors the political gridlock in Washington). Those in upper management positions often seem to completely misunderstand how to engage with customers, and seem to be far less in touch with technology than they should be. They would prefer to spend money hiring outside agencies than developing internal talent. They want to continue doing the things that have or haven't worked for them in the past, instead of trying to be creative and fresh.