Pros
You can communicate with customers and beg them for a job at a better company
Cons
I worked at Cyient for over 2 years. This two years showed me the ins and outs of one of the worst companies you can work for. This company prides itself on how low it can pay engineers. You want to make less than 60k/year working as an engineer in Aerospace? this is the job for you. You want to help out source your job to India where they pay the Cyient engineers there like 12$/hour? this is the job for you. More recently, Cyient has removed even more holiday time. Their customer, mainly RTC, has a competitive holiday schedule, and vacation policy (3 weeks floating plus vacation time). Cyient likes to tell its employees that they are matching their customers policies.... maybe if you cant do addition. Their vacation policy is 2 weeks (including sick time) floating, 2 "floating holidays" that dont carry over and they wont pay you out for, and 6 days less for fixed holidays. So basically if you ever get sick, say good bye to your planned vacation during the year. The parent company is Indian, and the Indian managers do not understand the US what so ever. The policies they enact, and the things they request can only be described as "this is a joke, right? It seems as though Cyient is trying their hardest to loose their best employees. Its a great long term business model. If I was someone looking for a starter engineering job, id look away from here.