Pros
The company can give you the best feeling in the world, departing.
Cons
Management is very, very toxic and an old boys club. If management is reading this, look back at photos from previous years and assess your staff turnover who is not management. It is an obvious indictment that something is very wrong within your company. There is a huge culture of favouritism. People who are internally promoted are part of this old boys club. The cream does not rise at Trek, the turds float. Product is poor, even the product managers have described the goods they specify in as "Jesus, we make some ship" after another product failure of the goods they manage. Trek management provides annual bullying after the "great places to work survey" which they pride themselves on. The only reason they get a pass on this test is because everyone is exhausted from the bulling, accusations and trauma from the year before. As examples, a senior HR employee has directly told the team I worked in that our opinions (which were all the same) were all wrong. My direct manager would pull me aside to try to nail a quote to me. Ultimately, you have to be a very arrogant human who works on the margins of legality to do well at Trek. Once you leave, you still want to write about the experience years later.