Colleagues are very friendly. Work life balance is ok.
Cons
Organization and management team keeps changing; lots of processes and policies; infrastructure and systems are way below standard making everything extremely manual.
highly competitive and professional work place.. emphasis on employee training and development.. great organization to learn and enhance your skills and talents.. great on the job learning.. international exposure and expertise