Likes
1) A good place to work at from a monetary point of view. 2) The culture is good, and most (not all) people at the company are good. 3) Pays good and on time. 4) Located at prime location in Chakala and very close to Metro station. 5) Talent pool is good.
read more