Likes
...ect. Every department is different and you are only responsible for your own. Salary is on time, which in my opinion is something only 1% of company/employer do in india. The infrastructure is very good and feels comfortable working there.
read more