Likes
I like only their ethics. Rest I hate all of their work culture. Less salary. If it's the southern region all the local staffs are so arrogant and so much of partiality with the staffs from other parts of India.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions