Pros
Client focussed company valuing hard working independent thinking employees
Cons
The company spends a lot of time working on maintaining its great culture.
Pros
Very friendly team environment with plenty of support to help you along the way
Cons
Deal cycles can have a lot of hurdles and be time-consuming but seeing a lot of progress in this