There are opportunities for growth. One can easily move from one department to the other. No micro-managing, at least not in my dept.
Svantaggi
No equal pay. It depends on who you are, who you know. In management positions, it's only one race. No proper communication especially from mid management