3.0
Jun 7, 2012
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Work culture Work culture Work culture believe in people People believe in Organization
Cons
Still not understanding Novartis Still trying to Understand Novartis Company always stay behind the Best