The marketing team is great. They really want to best for each other. It is fun from time to time.
Cons
Organisation-wise, it is not that good. The board and management team do not really care about the company or the employees and are all quite micro-managing. Inflexible and very revenue driven.