Likes
nothing at all, I worked 1,5 years as a team lead over here and this is the worst place you can work. They will keep your mobile phone, you cant talk to each other and even I am a team lead they will not let me interact to my team members, they will put software on your desktop to track what you are doing through out the day.
read more