A good platform to learn everythingThe good thingsAs we handled most of things, it is actually a good place to be a platform to acquire knowledge and skills.
It is actually help me in building up my skills and market values.
The challengesHowever because of that multitasking thingy, workers will find the workloads are unbearable sometimes.
Employees benefits- not too much ,the salaries is quite low comparable to other company in the same industry.
Work Culture- I wouldn't say it bad but because of their decision making is solely depending to top management. They tend to be reckless and forgot about employees' opinion and capabilities.
The system are kinda old school and can't really accept new ideas.