Work life balance, time for upskilling, learning and managing personal life is ample. As a fresher, I found the pay to be fair. I had family issue before joining date, the company waited for my joining for 2 months, and allowed me to join. Techwave provides stability and support when you need it most.