Pros
1. Long-standing customers 2. Good sales team 3. PE-funded
Cons
1. Zero professional ethics 2. Extremely poor leadership across the board (all are general managers) 3. Poorest HR in the software product industry (there is practically no HR today...unless you are looking for someone with just a "HR" title) 4. Technology is outdated (they are very proud of using AngularJS, as that's the only new technology introduced in the last 10 years) 5. Many good engineers and product managers have left (and are leaving) the company 6. The company saw some hope with good leadership for a brief period in 2014-15. The leader chose to move on. The company Has now gotten worse than what it was before 2014). 7. Zero transparency ("managers" and "executives" are tight lipped wrt financial information like revenue, bookings, profit margins, etc.) Even product managers don't get this information, from what I've heard with the PMs I've worked with) 8. Good engineers are either moved to the US from Chennai, or made a manager