GoodThe good thingsThe company and workplace is small but still enjoyable since you all know each other and everyone can be reach easily.
The challengesSince there are only few members in the team, you have to be more diligent and initiative but its not a con, it also helps you grow as an individual, learn stuff, get out of your comfort zone but most importantly is the learning part. You get to experience being on someone else's feet but not in a bad way.