Avantages
This has to be the best company I have ever worked for, it has a great work environment and people genuinely care about you and your well being. A company where your opinion is taken into account, where how you feel is important. They have a great salary margin, bonuses are well distributed, and they make an effort to keep employees happy. Having an environment where you feel comfortable and cared about is a once in a lifetime.
Inconvénients
I honestly have no cons at this time.