Family business , free coffee, the company really care about staff and always bend over backwards to help.
Cons
Field staff have allot of traveling included within the roles , wages could be higher but on a level of to cope. It is very poor but sometimes the old way is the best way