Good place for learning and adding experienceThe good thingsBenefits are not bad, eg 5days matrimonial leave n $100 cash, many activities n courses to join, a good place if you want to learn new skills n spice up your experience (testing)
The challengesRevenue based, tight deadlines for sample testing, have to handle many audits like WHO, thus stressful work