There's a reason why the turnover in this company is so high. The management does nothing to keep you interested/invested in what is ultimately a dull call center job. The benefits do include the accommodation, which is very cheap if you take their relocation package. I was very lucky to end up in a nice apartment not far from the actual job, but it's not the case for everyone: it's seriously a roulette Russe. Will you have to commute 1.30h to go to work?
Ok to work for if you want an experience abroad. They provide a room in a flat share. Low salary though. They offer different produts, once you found one you like it can be fun to help out all sorts of customers. Management isnt approachable but the always new staff team can be fun.