Unfortunately the pros do not outweigh the cons to this company. All of EF overworks and underpays their employees. It’s also not easy to jump around within products or move up. I was there 2 years and was only making not even 50k, which isn’t livable in Boston. When I tried to move positions, I was offered almost 10k less than what I was making at one job, and completely ignored and strung along at another one. I am very disappointed in this company that I once wanted to work for so badly. The stress with this job was one of the worst I’ve ever experienced, and half my team left after I did which really says something. Someone on my team was cheating for almost two years, and nothing was done about it. I absolutely loved the trips and the company itself, but working for them was another story. Most people don’t stay at this company for long, and I really wish they prioritized their employees more than just fancy Christmas parties and free food sometimes.