Professional, High Competitive EnvironmentThe good thingsNice Manager and Supportive Colleagues, having a good chance of promotion if you working for a certain period of time
The challengesA lot of office politics, don't tell anyone anything personally in this company otherwise people will gossiping about you, must good in interpersonal skill if you want to work, poor management, stressful to deal with difficult people