Pros
Allows permanent work from home. Awesome coworkers.
Cons
Where to begin. I have been here for 5 years and worked hard to get to where I am now. I've worked on 5 different teams under various managers and had various responsibilities. The second I accepted my dream position here, I was thrust into a corner with no path to advance my career or grow my skills. I was constantly told new projects were coming only to never actually receive them. It's all talk, and no follow through. Leadership will set deadlines and then completely ignore them, or walk their decisions back and pretend like they never made the promise (in a company-wide meeting our CEO announced we'd all be receiving a free mental health day once per quarter and in the next meeting that was immediately walked back by our new HR exec with some lame excuse). We were told we'd be all be getting raises and job title changes, and that never happened. When we asked leadership about it, they were radio silent. It's like they were hoping we'd forget about their promises. The pay is not competitive, and is not enough to combat inflation over the past few years. The CEO always says that you stay at Constant Contact for the culture, not the pay. But there isn't a culture anymore. We all work from home now. The teams are so siloed it's hard to communicate with coworkers if you aren't actively chatting with them every day. And the communication from upper leadership is even worse. They are out of touch, vague, and unsympathetic. I don't need to know about all the fancy places they're going, I just want to know if the company is going under or not. But they won't even tell us that. Upper management doesn't seem to care about us on the ground. At one point we were manager-less for a few months, and it seemed like there was no effort to fill that role until 10 people from my team quit. And even then, they only appointed us a temporary manager. It took 6-7 months for them to actually hire for the role, and in that time we felt like we were unsupported and left to drown. I cannot express how stressful and unprofessional the whole situation was. I am still recovering from it. Everything moves so slowly--I am still waiting for a decision to be made about something I proposed more than a year ago. I've lost hope that it will never happen and that I'm wasting my time in a dead-end job. Lastly, leadership boasts about our inclusivity and diversity thanks to our affinity groups. But when one of the groups brought something up to the HR exec regarding a policy they were having issues with, they were told nothing could be done and they needed to get better at their time management. It was cold and surprising, especially after all the praise leadership had given the affinity groups. It felt like they set up the groups just to have them and say they were inclusive, but didn't want to actually listen to what the community members had to say.