They were very friendly and helpful when every I needed it. It is a family owned company so I was able to meet the owners and feel apart of a team. They trusted be with a few projects to help out with even though I was brand new to the work.
Cons
I do not have and critiques about the company. It is well ran and they always get what they need to done.
Negative: They have no problem spreading you thin with projects, and zero regard with how stressful that can be, even when brought to manager's attention.