Pros
Nothing great to tell about recruitment when you are working in this company.
Cons
The team is surrounded by fake people with good acting skills. They will act as if they are so concerned about everyone's growth but in reality they will project in the RT they don't have the potential to get promoted and while giving the RT feedback they will tell you other CF leaders have not agreed to your promotion. They haven't taken any single step to improve the growth of the team unless or until they like someone. Where the person who worked hard and person who worked least or done nothing are treated equally with rewards be it promotions or spot awards. Hence it has no value. They are just playing with the careers of the people whom they don't like. As a result some of the good knowledgeable people were forced or made to leave the organization because of their politics. They just wanted to create a way for growth whom they like.