Overall good company, offers flexibility, decent benefits, no micromanagement
Pros
Global position, lots of responsibility, flexibility, diversity/ exposure to a variety of cultures/ by working with global teams and external stakeholders from all over the world, pretty nice benefits and, if you are lucky, a good work-life balance
Cons
Not much strategy as a result of the legal separation from JnJ. People being laid off overnight and responsibilities being passed on to existing team members with 0 concern for people's workload. Career opportunities almost non-existent unless you have a manager who knows the "right people" or you spend 50% of your time networking. No salary review after 3 years in spite of great performance and increased responsibility. Culture at the Zug office is terrible, people hardly speak to each other.