Team Lease Employee Reviews for Software Engineer
Found 1 review matching the searchSee all 256 reviews
Indeed Featured review
The most useful review selected by Indeed
I can say that work culture is OK, but the management over there may act dramatically upon their own circumstances, that may affect our job and eventually end our contract with teamlease services.
External resources will monitor external factores