Great TeamworkThe good thingsEnough facilities to be utilized by employees such as pantry, surau, meeting room.
Great teamwork showed by all the team members (depends on what department you are in)
Got company dinner / events where you are welcomed to join.
A great company to work for as starter or fresh graduate, you can actually learned a lot (depends on what department you are in)
The challengesNo career advancement, no salary increment during that period, very focusing on 'seniority'.