Great company, great people to work with but they make it difficult to move up in their hierarchy. If you’re in customer care, they try to limit your promotion options to another customer care department rather than allowing you explore other options/departments within the business even if you are qualified.