Vantaggi
Lots of great people to work with - the majority of the sales reps, office staff and lower management are great friendly people.
Svantaggi
Unless you are upper management you get the vibe that you are very easily replaceable. Upper management very rarely interfaces the non higher ups and when they do it comes across as obviously disingenuous and forced. It is a common occurrence to overhear employees discussing that they feel undervalued and nothing more than a number in a spreadsheet to upper management. Columbia is notorious for not paying their employees enough, asking for a raise is like pulling teeth. I have seen multiple exemplary employees given 5-50 cent raises when the company is doing excellent financially. It is extremely common for sales reps and other positions to work long extra hours inside accounts improving relationships at the cost of sacrificing time with their own families.