Pros
Due to no structure in the organization and no one follows an official process, this let's each individual take on multiple responsibilities not necessarily fitting to your job title.
Cons
Higher management only cares about hitting the revenue targets. HR is a joke, they only put a show but can't really put a policy in place which fixes issues for employees. The employee turnover rate is too damn high. Literally every fifth person I know doesn't work here anymore. Recruiters manipulate people while hiring stating there will be equity offered, salary hike of X% every year and faster growth in the company. Literally every single thing they mention is just to hire you there is no formal process to do that. Lack of official procedures on all these issues makes people leave. The product and R&D teams are so understaffed they always use it as an excuse for not fixing product issues. There is a huge amount of backlog items that are never addressed.