Great for freshies to start up their career.The good thingsGreat surroundings and friends. Colleagues are very helpful especially in work-related issue. Good for starters who want to learn everything, top to bottom.
The challengesNo work-life balance, especially if you're working in production. No extra benefits, no side allowances for executives and low overtime rate.