mends Positive Outlook Approves of CEO Pros Really in-depth program where you get to learn about every department of the company, office culture is very young and there is a lot of collaboration between teams, all higher-ups are very welcoming and approachable (the ceo sits in a cubicle just like the rest of us and is always available to schedule meetings with or grab coffee with) Cons no compensa