Small company but have potentialThe good thingsFlexible working hours. Not so strict. Easily raised your salary if boss likes you. The company has potential but must put emotions aside and do the job professionally.
The challengesSo many internal politics drama. Must choose the right side or you will be ignored.