This is a good company that suitable for self development, and the staffs, environment and benefit overall are all goodThe good thingsThey are willing to provide opportunities to staff if the staff were really aggressive and willing to do. Management willing to listen feedback from staff
The challengesMultitasks and the quick changing on job tasks