Great management. Issues were addressed and resolved very quickly. Also very good salary.
Cons
The company has a bit of an issue with micromanagement. GPS tracking of employees while while at work e.g. while visiting doctors in hospitals in order to give presentations on drugs.