Pros
OSP Group (f/k/a Brylane, Redcats, Redcats USA) afforded me many opportunities throughout my tenure with them. There is a strong emphasis on cross-functional projects, and you are best served if you take the time to learn how you impact other departments. Working inside a medium sized company affords visibility to executive management. The CEO is a sharp guy who asks the right questions about the voice of the customer. Ultimately, my primary reason for leaving was due to change in career and industry.
Cons
There is a limit to advancement once you reach a certain level, but this is common for most companies. However, if you are considered a high potential associate you will continue to be rewarded commensurate with your contributions. My biggest complaint is the company's cultural tendency to be myopic on budget issues at the expense of innovation and improvement to customer service. Obviously controlling costs matters a great deal, but too much time is spent reviewing, explaining, and revising your budgets on a continual (read: weekly) basis. This time and energy would be better spent on true root cause analysis of underlying issues for budget variances to avoid repeated mistakes. Finally, internal management development training has been drastically reduced over the last few years resulting in a marked decrease in retention across the company.