Lots of chance to try be the primary on diverse projects. Good fit for hard working, fast learning, self organizing person with hands on skills and creativity.
Svantaggi
Management is systemically broken. There is hardly any leadership. There is no appropriate organization for a business of its size.
There are no set pay raises or bonuses of any kind.
There is little opportunity to raise up from the position you start at.