Small company with corporate structures ran by family and friends so creates a lot of conflicts. Lots of “he say she say” that’s very valued within the company. My advice is unless someone you know recommends you stay far away. They are more concerned with you “fitting in” rather then you performance.
There’s no time tracker so it’s definite that you will not get paid for hours worked.