Nice entry point to the Swiss work market, nice learning opportunities and lots of holidays.
Cons
De-motivation all over the place due to awful HR and management decisions. Just short period contracts. Management is totally disconnected from reality. Budget cuts all over the place.