Pros
The close knit management team is something to be admired, everyone gets along with eachother on that level, and there is complete openness and transparency within that group. The desk workers all get along, there are seldom major disputes, everyone appears content and happy. UK time zone, 8 hour day with no overtime, and workers rotate SA & UK holidays.
Cons
The management team believes in a high turn over of staff, they actually encourage it, which means if you dont like it there, they will make life difficult enough so that you are forced to leave. Much celebration is had by management after the door hits you on the way out. Parking is a nightmare, micro management a happiness killer, clock watching, back stabbing, two facedness, no openness/transparency, kitchen staff treated poorly, UK staff think they are elevated over everyone else, the list goes on..