Pros
- Good Work-Life balance - Good Employees
Cons
- You won't learn anything new. Worst place to Learn - No innovation at all, you'll become dormant after few months even if you're an IITian - Lack of motivation and appreciation. Lots of disappointments. - It's a legacy product and you'll end-up with working on 10-year old technologies. So, you lose your market value - Chennai office is just a backoffice, you'll not getting any interesting work. Most of the interesting works & decisions are made by few people in US. You'll be commanded to do 'copy & paste' work without asking any questions - Poor Engg Management - Poor Domain knowledge - Poor Office Infrastructure - Driven by blind PO's & DO - No proper product roadmap - No travel opportunities (0%) for engineers. Travel is allowed only for high-level management people. - You will be tortured by management (Engg), if you put down your paper - Process centric and not people centric. Even HR doesn't know most of the employees name or team (very small-sized company) and about the company's product (actually they don't care about it) - You're not allowed grow in your career, since all the appreciations/promotions are goes only to the corresponding manager/director. Typically, they will try to hide your visibility as much as possible - Too much of Hierarchy - Most of the employees are not satisfied about their work - All big giants are already left the company because of the above reasons