Good company for starters / fresh gradThe good thingsYou will learn to multitask, a good company for fresh grads, able to be independant in decision making, learn to interact within different working level & also between various nationality.
The challenges1)Pay wise - could have been better with the responsibility given upon you
2) In terms of technical knowledge, the learning curve tends to be not so curvy after 3 years (plus minus)