Pros
Salary at par with industry norms and on time
Cons
Work culture is only on paper, No work life balance - one will be asked to report from HQ to site within a day notice, unprofessional language even in HQ, Favoritism, no innovation just clerical job