2The good thingsI am able to learn many skill and gain a lot of knowledge. Mt superior really helpful in order to achieve good teamwork and produce excellent result. When I in difficulties, my superior try to understand. They give me a good platform and opportunity to enhance my skill and career. Although it may small company, the environment really good. Not boring and a lot of things can be learn.
The challengesI have to work at many site and needs to travel. I also need to handling people either owner, contractor or developer.