Compensation, Open Minded and very friendly environment, High Quality Culture, Professionalism, Learning and Development
Cons
Highly regulated and beurocratic environment, obsolete technologies, resistance to change, slow pace of work inefficiencies in terms of communication with vendors and business