Likes
...i is good company but your work life balance depends upon your manager and team.salary is good.transport is good..leave policy is good that subject to the manager approval
read moreDiscover interview dos and don'ts from real experiences
What people are saying about Citicorp