3 out of 5 Stars
Great scope to learn, various technologies to explore, many locations to try different positions.
Work life balance is difficult, no guidance from team leadsAdvice to Candidates
The interviews are tough for a beginner as a software engineer so being well-prepared is very essential specially in data structures.
But overall, it always depends on the team you join because the working lifestyle and timings change according to the project group.