Avantages
The company has a commitment to development, a strong culture and a talented team. The products are best in class and the team shows their dedication to collaboration through cross functional projects. Pay is good and the benefits are great. There are a lot of unique benefits, such as music lessons. The people make it great.
Inconvénients
The company is fast growing and sometimes people need to wear many hats. Not a bad thing, but that isn't for everyone. When thinking about joining, this organization is best for those with low ego needs and that can be just as comfortable delegating as rolling up their sleeves and doing the work.