Manager team in some project lacks of management skills, unprofessional. The career let you not put your any personal advices, the annual reviews for the performances make no senses. although how you are good performed, there are no increases during these years. the expectations they promised to you never come true. No honesty and sincere. Some lead only show a great smile to their senior level manager team. If you have to survive in this work places, you like to play as a monkey, make a big smile, beg and head down every day..