N
Navoda Abeysiriwardena Review of Indra Group
One of the most coolest place to work in Sri Lanka...
One of the most coolest place to work in Sri Lanka. A bunch of really enthusiastic people working for the company who are focused on one goal.Top to Bottom, Everyone one is respectful, Supportive and friendly. Company interior is very relaxed and eco friendly space.
Comments: