If you get a good manager this place is very good. There are toxic managers in some departments that I see lot of employees left.
Company is sales oriented hence technical persons hardly get recognized for their value. Sales is the primary KPI.
As any private company in Sri Lanka, work load exceeds for most employees. Even the HR promote "Extra mile" - to work more than the 8-to-5 duration. In Projects field it's normal to work on weekends. But no additional payment (OT) is given for Executives. Project incentives are available to compensate this only if project exceed initial profit margins. If the Manager screw up P&L it won't matter how hard you work it won't get paid.
Doesn't give a decent Service Letter. Just a generic one with two or three lines with mentioning positions held.