My uncle is in this group and he gave me that reply regarding this company.
in respect of salary they gave reasonable salary and provide satisfactory benefits to their employees.
once you got permanent now your job is secured otherwise you dont know about your career.
one of the most important thing is that career growth, less chances are available in respect to grow your self.
working environment is acceptable as they generally use their own work.
All in all the COE is good developing their group and working for their organization.