Pros
Collette has a culture that encourages you to grow within the company. After you've been with the company for a few months management will schedule you with meetings in other departments in order to learn more about the company and the industry. Management makes quite an effort to ensure that employees are happy with events every month and the celebration of major holidays within the office. Another huge upside about working here is the opportunity to go on the tours for free! I myself haven't been on one, but employees who have worked at the company for a year or more are able to apply to be selected for tours all around the world. If you spend your career here you could easily visit all 7 continents on tours. In my personal experience I received great constructive criticism. Any time I was talked to about something that I needed to work it was handled very well. When you are doing well they let you know as well as when you need to improve. Employees are trained very well.
Cons
Compensation for entry level positions is mediocre, and the raises aren't very good. Your future within the company can be somewhat ambiguous, at least when starting in the call center.