Pros
Higher management at the CEO level is so good but they are not taking care of management down the line for every unit.
Cons
Cyient is literally Manager driven company and all managers settle down in that Company as they don't find any growth as well. Few managers I have seen and worked under them but that kind of managers I never seen in my 10 years of Industry at all. My Personal experience with that bloody manager (dont want to share the name) is he / she fired a candidate due to a silly reason the reason is candidate's attitude is not sync with manager. Also manager used to treat all my friends as a school LKG kids. I suggest all not to join that company even though company profile is very nice, Manager is not correct person. Also he / she used to tease whoever is not liked by that stupid manager. Don't have more words to shout at that bloody manager still if i go beyond to that level its not good for me also.