Great learning placeThe good thingsBig project exposure, team work, efficiency, improvement, friendly colleagues, systematic organization, good working station, frequent company meal, salary early, decent company trip destination.
The challengesOvertime, high staff turnover,