Pros
Colleagues are very friendly, and ready to help if needed.
Managers are considerable, care about both your work and how you feel.
Feel very comfortable working here.
Cons
As a company of small size, especially for the research team, you need to do more things other than research, for example, you need to collect data, clean data, other than just analyze for the data. For someone else, this may be a con. But you can also benefit some from it.