KEO has a professional management who knows how to care and support their employees. I am really happy working for this company. it has lots of social events beside the work like playing football, basketball which makes us feel home at KEO.
I joined in August 2012, this company has such fine professionals. The working environment is good. The salary package that they are providing to the employees is fair enough. It is higher than the other companies and no salary delayed.