Solid business, which means good job security, and the whole company are growing as one. There are always problems to solve and heavy involvement with all kinds of partners including the supply chain service providers, brand owners and retailing companies.
Cons
Not well-organized enough, training and talent development still needs a long way to go, which means, you have to be able to add value when you come in.