Its a small company so it feels there is comfortable familiarity with most other employees, even one's in other offices. Employees are very willing to help one another. The office is spacious and a good work environment
Cons
It can be difficult collaborating with the main office in the UK.