Pros: cafeteria, fitness center, great people
Cons: low pay, hard to advance
They people you work with are amazing. It is a fun, social and interesting company.
Depending on the manager, it is not easy to move up in the company and jobs can become stagnant after a while.
Pay is way below average, they like to think the added benefits in terms of discounts and the fact that you work for Trek make up for it, but after a while, it doesn't.