The company is perfect. I loved to work there. Unfortunately my family had to move on to another country. If not so I probably would continue working there until my retirement.
Desventajas
As a public company we had to face politics issues sometimes.