Avantages
Good learning opportunities, especially for an entry level.
Inconvénients
People are very unprofessional since everyone is treated as "family". There are no professional boundaries with their HR department either. Not a structured environment. No respect for your personal time. Leaders do not mentor you. Not an ideal place if you aim big in life. Management is so bad hahaha. A good place if you don't have self respect.