Pros
Good work life balance, some people really care for their colleagues.
Cons
Product innovation is slow and doesn't meet the market's needs. They seem to care for customers but the website is not even comparable to others'. They only care for revenue, managing the company with miopia and spending huge amounts of money in the wrong way. As an ecommerce, or at least an e-service company, technology should be run by a great team of engineers and Big data should also at the basis of the business. On the contrary, engineering is outsourced and so are data and web analytics professionals. This means that if you need to implement a new marketing partner in the tag manager, it might take months and you also find out "randomly" that your pixel is removed (not talking about any fix you might need).