
Friendly environment, smart people, benefits and pets around us.
We get full health coverage, sports benefits, annual budget for each employee training/self development.
Even though we have lots of meetings, they never feel like they are useless, the time is not waisted.
You get to talk with many different people to understand different parts of the organization during the interview process.
With our "harsh" interview process it's hard to get in to the team if you are an "average player". We got the best talents and people in the company.
They always listen and try to help. There is no attitude where you are on your own. Even in the worst case scenario, all parties will first listen and try to find common solution.