Pros
Nothing that I can think of.
Cons
Managing Director: -Stingy - Make staffs pay out of their pockets and delays payments for expense claims. When staffs request for payments which had already been delayed for months, he said, "It's a small thing." Without provision of a company mobile phone/mobile allowance, he expects staffs to liaise with internal/external associates even outside office hours. No welfare, no pantry, no dental benefits. -Rude - Screams at staffs as and when he is angry. Rude to service staffs, such as concierge officers or building security officers. Scolds everyone else "stupid". -Unethical - Overpromises clients and other offices, and shifts the blame and responsibilities to staffs and anyone else when he cannot deliver as promised. Always looking for loopholes, never following rules and regulations. -Incapable of management - Only good at talking, management skills nil. Unclear directions and instructions given, and screams at staffs when things are not done according to his expectations. -Suspicious - He always have to check on staffs' emails and messages to everyone else. If he expects everyone to follow his way to communicating, he should provide a template. But when asked for one, he said, "No, it's ok. You should have your way of corresponding." Whenever he is out of town, he will call back the office or ask the staffs to call him on his mobile, just to make sure that they are in the office.