Company Founders recognize and reward talent Very conducive and productive work culture to learn and grow
Cons
There's no professional cons to mention about. I love the fact that trying and failing to succeed in work culture brings out the best of the talent in the company