Fun but ChallengingThe good things1. Approachable and Positive Boss and Managers with sense of humor and are encourager. They always connect the company's vision to daily task.
2. Technical Colleagues makes work fun.
The challengesI don't know if this should be changed but the challenge for Sales/Marketing person like me in this kind of Industry & company is that the target market are enterprise companies which are a handful only. To put it simply, it's not easy to close a deal here but when you do, it's very fulfilling.