Vantaggi
The first thing that stroke me as I joined the company was its People. The workforce comes from very different backgrounds (different age groups, nationalities, cultures ets...) and you end up working alongside amazing individuals you can learn so much from. What you can notice quite easily as well is the level of commitment of people. They are all ready to go the extra mile to help you out if you need it or to answer a last minute RFP. Regarding the Sales team, commissions are uncapped and the company has always paid them regardless of how long the salesperson stays for.
Svantaggi
Because you work with so many committed individuals, if you are the type of person who doesn't like to go the extra-mile from time to time when needed, unfortunately, you will not like working here.