Generally, a good company.The good thingsA good company. Fair to its employees and bases its compensation, incentives, bonuses and yearly salary increase on work performance.
Conducts team-building activities regularly.
Open to suggestions from the staff.
Yearly overseas company trip. Some employees even travel regularly to various places to represent the company.
Good training in Engineering and Management.
Offers great opportunity for long-term career development.
The challengesNeeds to have a better human resource and admin department. They are quite undermanned in that aspect and the staff there seems under qualified.
But the engineering team is good and composed of young professionals with good backgrounds and work ethics.