Great staff
Management cares about their employees and looks after them
Many opportunities for growth in the company.
Very professional and ethical working.
nothing. if you want to destroy your carrier join here
Cons
The bad company I have seen in my life, arrogant and disrespectful IT and HR teams. Unrealistic targets and no career progression. Peoples are not getting salaries in two to three months