Team Lease Employee Review
50% rating. As I see that It depends on external factors apart from talent and work load
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.
Ratings by category
External resources will monitor external factores