Good opportunity to have more experienceThe good thingsGreat Bosses and colleague. Their motivation boost my confidence level. Their teach me with patiently and love.
The challengesTechnology growing faster and need to be knowledgeable. A friendly environment, good exposure & fast adoption of new changes/challenges.