0 in Achievements — 26 Jun, 2013 Tavisca Solutions: Among India’s top 100 best places to work for Couple of months back when I got a call form a recruiter, it was as usual as any other calls for a job hunter, but it immediately caught my attention. Read more