Team leads are all smiley even though they are not satisfied with your performance. Simply two face people everywhere
They need to keep people. If you are working for the company for more than a year, you are the only one!
Holding on to their talent.
Autonomy and responsibilities they give to employees
It is a fun and inviting team.