Supportive colleagues and healthy environment. I can develop network here because need to deal with a lot of clients. The management always concern on your working style. They often ask for feedback related to work and try to improve in future.
Cons
Less workload. During free time, basically nothing much can do.