Avantages
The technical part of the job can be very enjoyable. The medical technology is fun to work on. Permissive vacation is great for new hires (you get as much vacation as your manager let's you have...)
Inconvénients
Permissive vacation is great for new employees, but it means those that have been there many years are at the mercy of their managers to get the vacation they earned through years of service. Company claims to have a technical career path, but it is very difficult to make it to the upper levels of that path, and I have seen many people who did make it that level subsequently laid off, so it is not a very safe or long term career path. Frequent layoffs at all levels. It is sometimes possible to find another internal job after a layoff, especially for younger employees at lower levels.