Internally teams work well together across different departments. The product is developing to form part of an evolving market landscape. Cudos to management for promoting fairness , equality, and diversity.
Great company culture and great talented people to work with. The product is one of the best on the market and clients are nearly all satisfied with the level of support and return on their investment. It is satisfying to see so many online retailers turn their businesses around or improving their market share.
Cons
The pros totally outweigh the cons, thus not worth mentioning them.