Pros
You can come to Switzerland through them as they hire everyone who looks like a human. You can quickly learn you are screwed over, so you can move relatively quickly.
Cons
Nearly half of all employees resign every year. This already tells everything. Salaries are the absolute lowest in the Swiss market, managers are constantly lying to your face on a daily basis. They lie about salary raise, trips, your future career, they even lie when they don´t have to. It´s just became their routine. Managers don´t invest a single franc into their employees, there is absolutely no training, commission is a bad joke, yet they tell you the opposite. They don´t care the slightest if they lose half their people every year, they are even expecting it. New, innovative ideas are not welcome, the company is exactly like a call center from the 90s. Extensive micromanagement and ridiculous amount of administration.