Depends on what you're looking for. Do you want to actually know about the work in the warehouse or office?
Regarding the office they are using Call Centers placed abroad, most likely Portugal. Salary is above average since it does depend on which market you're working for (Language). In case you're Danish, Swedish or from Norway you'll have a great living in those countries. The job itself is well somewhat chill, really depends on whether you're there for vacation or an actual career and do care about Bonuses. Contracts are made for 1 year and usually come with a paid apartment hosted by the company.
Climbing the career ladder is sort of limited, you can become Supervisor real quick but past that, well you do need certain connections.
Those contact centers do offer free flights back to your Country and back annually.
Not sure if I missed something out but yeah, that's how it usually works.