Processed Approach to Engaging clients.
They offer flexibility in how to go about engaging the clients
Flexible working hours
Fantastic annual bonuses and incentives
Cons
Sometimes the target of meeting a minimum threshold of successful client engagement seems difficult but the flexible approach makes life easy.