Wonderful ExperienceThe good thingsGreat colleagues, supervisors, and managers. Good benefits. Amazing teamwork. Everyone is willing to teach you everything. Everyone is friendly, so don't hesitate to ask.
The challengesNone. But if you are a soon-to-be employee, you must be aware of a few extra working hours. So if you are the 'Teng-Go' type, it might not be suitable for you.