I have worked there for more than a year. The company is located at 3 places here in India , Mumbai , Pune and Chennai and work primarily as offshoring centre of larger business group A.P Moller group. So working here would give you same taste as working in any BPO, except it is captive one and not very aggresive in terms of financial targets.
The work culture is good. Just to give you example , Danish Business Owner too learn ways to smoothen working with Indian counterparts and iron out cross-cultural gaps.
In Powai they have a niche set up for KPO processes, which houses roughly 300 people from , Research , Analytics , Management background and they enjoy some special treatment over rest of workforce.
They also offer continuous opportunity to travel to Denmark (HQ) other office places as and when required.
Overall a good company to work for !!