Pros
They have an okay gym membership package.
Cons
The organisation is unstructured. It has a number of business streams meaning that external (and probably internal) people struggle to understand what the organisation is actually selling. People are moved around internally both continuously and randomly, often with limited remit and forethought. Decision-making is arduous and confused. It takes ages for any decision - no matter how trivial - to get signed off. It is not uncommon that once something has been signed off, the decision is quickly reversed with little explanation. Despite being a small company, it is highly political. There is also occasional nepotism. I have little objection to an individual's son or daughter helping out from time to time through work experience or internships etc but I do object when adult family members are put on the payroll. The remuneration is also poor.