Good opportunity to hone your skills and knowledgeThe good thingsThe work environment is good that sometimes you tend to forget that there's a big pressure with your work. Also the benefits that was given by the management is great too.
The challengesMost of the time the challenge are just ourselves.