Everything, Great place to work
If you put in the effort you will get the reward
Cons
Nothing really, Just kind of small at this location if your more into the larger scale restoration company's like myself.
On call can be draining like anywhere else in the industry