Health program benefits;
Nice colleagues;
Good trainee programn
Cons
Lack of options for career development;
Low salaries, except for the top level management;
All desicion making is centralized;
You don't have the right to question authority, but you are responsible for their descisions.