Pros
Interesting and fun job scopes, there's a variety, so you'll never get pass a day feeling bored.
Cons
The environment is too negative and stressful. Staffs always feel fearful and uncertain all the time. The boss is an egomania who is not professional in many aspects, and not respectful to staff or people of lower status than her. She says demeaning things to staffs, and always puts one down to advantage herself. She's like a tornado, land mine, and screaming kid who loves throwing tantrums and utter rubbish that hurt's people's feeling. Her mood swings are so serious that it's quite impossible to work productively and efficiently. Unreasonable with job scopes and expectations of meeting KPI. Staffs always have to waste time figuring their way around as no clear instructions was given or proper system in place, and get's blamed for not getting work done fast enough. Working here depresses me and drained me emotionally.