A few days ago a leader at the company wrote a long LinkedIn post warning employers to be careful when granting an employee a raise because that employee might spend more money and then come back asking for another raise. In my time here, I heard multiple stories of employees' motivations being questioned when they asked for a raise. In successful years, the raises at annual reviews were the same percentage increase no matter how successful the company was that year, but as soon as a bad year came along the raises were eliminated. TLDR, unless you have a partner in a lucrative career or you are moving from a lucrative career, it is impossible to build financial security while being an employee at EF. They will probably comment on this post about how they are constantly looking at the market rate for salaries and are confident in their offer, but I know from all the phone screens I did with hiring managers for similar roles as the one I had at EF that this isn't even close to true.
Companies are free to operate under any business model they wish. But the terrible salaries here mean that talented people leave all. the. time. and as a result, the people who are left behind are stuck holding the bag and burning themselves out while trying to cover for the people who are constantly leaving.