People are helpful and would like to get you on speed.
The process little skirmish but still flexible to change.
Company has been around for quite a while, that's amazing
Cons
Sometimes it might be difficult to get people together to make a sell to the customer. otherwise all good.