Pros
Friendly colleagues, some staff benefits, free shoes every month.
Cons
Benefits not in par with other companies. Leave entitlement are pretty little in current standards. Only 14 days which is one week lesser than my previous employment. High staff turnover and older technology products are used in the company. I was being issued with a laptop which is more than 7 years old but upgraded into the latest windows version which I suspect is not supported by the aging hardware. And that causes many problems with the laptop such as slowness and productivity issues. Management only promote staffs based on connections and not meritocracy. Most of the managerial staffs are being replaced after the new management came in. Based on the past history of this company, there were a couple of restructuring exercises that happened before I joined. Some in larger scales which causes manpower shortage in certain departments. So certain departments are required to perform duties which are meant for a larger group of people. Of all the employees in the company, only a couple of them managed to survive 10 years in the company due to restructuring exercises. I've seen departments closing down and moving out operations to other countries during my employment here. This is not a place to be if you are looking for stable employment.