Pluspunten
First off the communication is amazing! Although the company is all virtual, there is no lack in communication. Everyone works hard to ensure you are comfortable with what you are doing and give you the time you need to learn. Second, the environment. In many jobs it is easy to get intimidated, but this is not the case here. Everyone is so friendly and ready and willing to answer questions to help you grow! Lastly, being a small company they make sure they take care of their employees. You can tell that they really value their workers and make sure that they are taken care of.
Minpunten
A con would be that there is so much to learn from the get go. It is easily to get overwhelmed, but everyone in the company, specifically the CEO ensures that things are taken at a pace where you can keep your head above water and get your feet on solid ground.