They have high vision for what they want to achieve
Cons
Everything, onboarding is not structured, positions are filled by non technical personnel for technical positions via relatives of owner. No sense of loyalty or team just fake promises and ideals.