The company is very customer focused and hires individuals that also share this focus. It's nice working for a company that puts taking care of the customer above everything else. The executive team and management also do a lot to ensure the employees are happy and can grow in their roles.
Cons
It's a fast paced and sometimes stressful environment. This is not a ProSource problem, but a norm for the industry.