193 Hill St Dehiwala
0112736622, 0112737737
0112736600
http://www.cba.lk
Poor management and work-life balance. Employees are often required to work on public holidays like Poya days without clear communication on proper compensation or substitute leave.