It is a small company so one of the pros is that you get larger variety of responsibilities and work. It keeps the job interesting. Also a good work life balance.
Kontras
Some of the internal teams do not work well together and the pay is not the best.