Exposure to different projects and great place to learn
Cons
The president controls everything and company's directors and managers are not allowed to be autonomous.
Very slow to promote in your career and you would freez till the president personally trust you and learn your name!