Good work culture and engagement among office employees and leadeship. Coworkers are mostly very decent and helpful. Top management listen problems of employees and support them. Company have more than 500 employees and multiple offices worldwide, Salary package of employees is always good and icrement is very satisfactory.