Happiness is … knowing that your team is happy
We are everywhere. We work across the seven seas. But in the end, we are a close knit of people, who spend a lot of time together making good things happen. Naturally, when we get to see some negative reviews anonymously posted on sites like glassdoor our first reaction were to believe that these are …