Good working ambience, with health benefits, knowledge gaining about medicines specially about there indications and contraindications.
Cons
Low salary, limited benefits and unpaid overtime. increase of salary is debatable and sometimes you need to argue to the administration for you to have a raise of your salary.