Pros
Flexible work schedule. Easy environment to join.
Cons
Between the low pay and the endless politics involved in decision making, this is a very difficult place to work if you're Senior level or above. In the last year they've had five rounds of layoffs impacting key roles in Product and Engineering. They are constantly trying to please their investors which means cutting roles left and right in a year that has been difficult to acquire consistent revenue. Upper management talks a big game about investing in their employees, but that goes out the window if those employees happen to be on a product area that isn't performing well. Beware; they will drop you quickly without warning and tell you it was due to "restructuring". There's rampant intellectual theft brought on by desperation to remain employed. This breeds an awful environment of cliques and hostility. I wish I could say I believe in this company, but they have proven over and over that they only care about their numbers. Like many companies the CEO only exists as a mouth for investors. There is no empathy left. If you are to join them, come with courage and empathy. Constant Contact desperately needs it.