Pros
spacious office.
they provide coffee
they provide tea on time
Cons
No 1, stupid company and management as far as i know,
office staffs dont know english.
office politics is so high, and people are fighting for their position.
toilet and bathroom is not cleaned.
they are applying divide and rule policy.