Pros
They have identified and broken into the right business niche at the right time. That's the only Positive about the company
Cons
Management has no clue on how to manage departments as most of the managers are promoted internally. They have no management skills, except the ability to speak cantonese, getting work done without communicating or motivating employees and keeping information discrete. There's no organizational structure. Title and designations are deceptive. Company lacks vision, direction and the only way they are surviving is by hiring people, rather than processes and procedures. Employees are numbers, not people for them. There are no skill building, team building activities and interaction is discouraged within various departments.