Constant Contact – This company seems to have some notion of what my role is, but has never been able do describe it on paper. I have been repeatedly told my role is a non-management position, but I have been criticized for my management activities. | Comparably

Constant Contact – This company seems to have some notion of what my role is, but has never been able do describe it on paper. I have been repeatedly told my role is a non-management position, but I have been criticized for my management activities.

Constant Contact Claimed Company
A leader in online marketing with a mission to simplify the complex task of marketing your business, so you can achieve real results and sell more online. read more
EMPLOYEE
PARTICIPANTS
113
TOTAL
RATINGS
1508
HR or Marketing? Claim Your Free Employer Account

This company seems to have some notion of what my role is, but has never been able do describe it on paper. I have been repeatedly told my role is a non-management position, but I have been criticized for my management activities.

What is the best part about your compensation package?

Full PPO health plan for my family.

What are some of the best things about your team?

Smart, creative, respectful people. Willingness to learn, and teach.

What do you like best about your company?

The benefits. Flex time off. Working from home if necessary.

What is most positive about the culture and environment at your company?

Bosses are not intimidating. Anyone can speak their mind. Ideas come from all around the team.

What does the leadership team need to get better at?

The leadership should either find a way to take Constant Contact to the next level, or sell it off for scrap.

What would you improve about your company's interview process?

Hire for the problems you need to solve, not according to some general theory of what a good engineer is supposed to be.

What's going wrong and how can it be improved?

Constant Contact was a startup. It grew quickly, and the culture was built on growth. That growth stopped in 2014, and now there is no rationale for existence.

Other Employee Reviews for Constant Contact

What do you like best about the leadership team?
Briefly describe your overall experience at your company
What needs to change to make the company culture better?

more picnics in Fenway Park

Environment review from Engineering Dept
×
Rate your company