Pros
Work colleague extremely friendly and you could talk to anyone if you having trouble/running out ideas/software issues.
Cons
-No work life balance -If going home early, like the end of the world -Annual Leave? Forget it, some Senior Interior Designer don't bother to sign. -MC? What's that, they have the thought to bother you eventhough you bedridden. -If for some reason Annual Leave approve, you will regret it. -They will layoff most of the staff randomly, without any warning, notice, and when they want to "discuss", they will not give you any black and white b4 signing. -Some random people will came to your team "layoff" will inciting you to just sign wothout read the terms and said no worth to fight, but actually they are the company lackey. -