Avantages
Great company to work for !
Inconvénients
You get what you put in and that could take a little time to actually feel your efforts paying off in profits but primarily you won’t get much out of it and it could be overwhelming if it’s not for you.