Great company for freshers who are looking for jobs. Work life balance and management is good. The 21-day Happiness Challenge at Tecwave was a transformative experience for me. The projects and the managerial staff are good in addressing the needs of the employees.