Pros
An international work environment, the opportunity to sometimes meet very interesting partners and to learn about cool projects at Swiss institutions.
Cons
Truly, I have never written a review of an employer on one of these sites before. But wow, where to begin. There is virtually no order or structure, which at first can be freeing, but ultimately leads to chaos, confusion, and frustration. There is no guiding vision, leadership, camaraderie, or recognition of achievement. It was difficult to see people regularly treated poorly. In some cases, it bordered on abusive behavior towards at least 2-3 employees. Looking back at the experience, I am mostly left scratching my head and wishing I had left sooner. Compensation is disappointing, especially if you're Swiss but I hear the Americans have to pay heavy taxes too.