They like to spend money, they will offer you the world.
Cons
There is a HUGE lack of communication between owners and project managers. I was told many things by the owner and upper management when I was hired and none of those things were true when I got to the job site. There was lots of cutting corners and doing things in an attempt to get the job done faster that could cause the company to be involved in lawsuits later on.