Pros
There are some very nice people that you'll work with (if they can manage to stick it out). It's just a shame how this company treats them. The pay is decent, but consider it hazard pay and to help offset the cost of living in Boston.
Cons
I'm not sure Glassdoor will allow enough space to write all of the reasons not to work for Euro-Pro. Please, if you are reading this and actually considering working at Euro-Pro, I would tell you to run (not walk) the other direction. Look through LinkedIn for some of the hundreds of ex-EuroPro employees and contact some of the ones who were in the position that you might be applying for to get the straight story. Don't believe any of the positive reviews here, they are planted by employees incentivized by EP management to do so. You'll see a lot of common themes in the reviews here - no work-life balance, crushing expectations, micromanagement from the top, massive turnover, unethical business practices, unprofessional top management, lack of strategy, constantly shifting priorities, lack of communication, toxic environment, horrible working conditions. Don't say you weren't warned.