A great place to have diverse experienceThe good thingsI liked that I can learn a lot from sales to the technical aspect of the services because as a salesperson, we need to know the basic knowledge of the services. As a small company, the bonding with colleague is good.
The management appreciate your works and thoughts.
Some of those who performed well, managed to get increment twice in a year. I grew a lot in this company because I did more than what I was supposed to do. Otherwise, I'd be static in the same job with no career development.
The challengesWe need to be independent to get the work done. If someone is a quiet person and afraid of asking for help, might have difficulties to cope.
Of course as a small company, the management can improve further.
If you're not a positive person, and not willing to learn more, then this company is not for you.