Pros
My first few years at Constant Contact were incredible and it was one of the best companies I worked at. Management cared, there were lots of annual promotions, culture was flourishing. You get to learn incredible technologies, rotate on different teams, and it is a very fun company to work at.
Cons
All the pros being said, this last year or two have been horrendous following our acquisition by a private equity company. It is clear that they don't care about our employees and are only here to make a profit. This is obvious seeing that we are seeing one of the largest rates of attrition the company has ever seen. There have been almost no promotions for an entire year despite employees picking up the slack for everyone leaving. Culture is coming back too slowly to the company, upper management is throwing out initiatives that they want, but not what the customers want.