Good environment and great opportunity to gain experienceThe good thingsGet to learn a lot of experience since you will involve in various of works. The boss definitely encourage you to learn and be initiative, hence promote self improvement. Great work life balance
The challengesSmall workforce so you have to cover various job scope. Not easy to approach client to sell product. Work structure and service facilities is not fully equipped. No clear career development for long term stay.