It is indeed a startup which means that many employees are wearing multiple hats in an effort to enhance the product and get customers onboarded.
Company is fully remote which provides enormous efficiencies but can also make communication more difficult (despite all the best tools available - e.g., slack, zoom, JIRA, Asana, etc.).