Pros
Dress code is casual for the staff.
Cons
Boss is the ultimate micromanager, and rushes staff to have quick turnover for documents when he is the one delaying the timeline. Indecisive and inconsistent in communication. Unprofessional and always bringing emotions to affect work (when good mood, everything ok, when bad mood, everything is not good enough). Rude when talking to staff especially those not management. Not receptive to feedback at all but pretends to listen and interrupts people. Is passive aggressive when unhappy with something. Claims to be transparent in comms but actually turns everything into some political game. Blames problem on staff when the management is the main problem. There is a high turnover rate (6-7 leaving in 1 year). Pretends to be open or flexible but actually only has 1 fixed way of doing things. Obsessed over insignificant details for work and blows things out of proportion.