Our Core Values.

We do not compromise on our values as they guide us in our endeavor. We collaborate with organizations who believe in the values that we practice.

Respect people’s view

Everybody has an opinion, listen and acknowledge them, but make your own decisions.

Respect time

We all have limited time. Value the time at your disposal and cherish the memories later.

Team before self

Be there for the team as a family in every aspect – emotional, work and happiness.

Approach to work

Our work impacts millions. Every step must be accounted and assessed for its effectiveness.

Courage to speak

Change starts from the workplace, always speak against wrong-doers.


We create products that have potentials to change the world and each of us are responsible.


Let innovation not be the end result, but the by-product of the work that you pursue every day.


There’s never enough knowledge. Never be satisfied with what you know.


The more you know, the more you don’t. There’s always going to be a better way to do things.