Good Place to Gain Knowledge and Challenge Your AbilityThe good thingsColleagues supportive, wide range to gain knowledge and experience, good bosses, knowledge sharing - must know where to find it, free english class provided, good location and office hour.
The challengesMinimum benefit, cannot make decision in terms of work - shall rely to bosses decision, less room of giving opinion - can speak but not being heard, management.