Pros
I haven't experienced such an amazing culture until working for Prosource. They value every employee by offering a generous time off bank, range of benefits, and fulfill the need of work/life balance. There is opportunity for continued training and development. I have recommended many job opportunities to friends and family.
Cons
There are no downsides to working at Prosource.