Pros
First of all are the relations between employes to employees. Every day I come to work, I know that people around me are friends and not only people I work with. Somehow you managed to create Yotpo Family and it still saved, even after we new people join us. Second, but not less important, is taking care of people who work here. I don't think that anyone asked for something and didn't get it ( I'm not talking about private plane :) )
Cons
You have to be open for new data. Every day you learn, create, hear about new things that company gonna challenge. The most important thing is to understand that you are a big part of those challenges and many times the results depends on something you'll have to do. So be the best is not enough, we need take every chance to improve our professional skills and the best part is that we have all the options to make it happen.