Pros
Flexibility with how you complete your work, you will create business processes to solve problems that you completely own. There are tons of opportunities to move around in the company, it's not entirely because of growth, people keep leaving.
Cons
Boulder Colorado is an expensive town to live in, one of the most expensive in all of Colorado. Additionally, Colorado is growing at an extremely fast pace, the pay does not adequately match the cost of living in the area. Majority of people who work for Zayo commute through terrible traffic from Broomfield, Arvada, or Longmont. To offset the salary you are given RSU's (equity compensation). This is just a ploy to keep you at the company as you cannot vest them until a year later. If you quit or are fired, which they can do for ANY reason in Colorado, you will lose any RSU's that are not vested. The company loves to hire "high" performing new college graduates. They do this because it is cheaper than hiring someone with a few years of experience. The problem is they company has absolutely no training program to give these people the tools needed to be self starters. I cannot restate this enough. Zayo managers simply believe being a self starter is enough, if your job is anything technical, you are going to need to interact and lean-on your team for guidance in your first few months. Your success as a new graduate is going to entirely be on the willingness of your co-workers, whom you don't know, to help you. Except that your team has no idea how to help because they don't have tools for that either, and training new-hires wasn't in their job description. This company has seen quite a few walkouts in the past couple years. I don't mean not showing up the next day, or going on break and not coming back. People getting up in the middle of the work day, telling their boss they quit, and leaving. If you work in finance or accounting get ready for a big wake up call. This is a multi-billion dollar company with 50+ acquisitions in the past 10 years that uses NO financial reporting software. None. That might seem impressive until you look at the shared drive. Internal company slogan is "Zayo is best described as controlled chaos". This is just a way to conceal the companies inability to solve problems. and blame employees who they deemed aren't "cut of the right cloth". Executive management calls it, "Getting Caruso" Because of the companies affinity to lack structure and to remain flexible, underperformers can fly under the radar. It's hard to pinpoint them when you have no idea what anyone is doing. It might seem like Zayo would be the type of place to filter out these people, it's not. There is a real sense of elitism here for people who have drank the kool-aid. The same kind of elitism you would find at an investment bank. But this isn't an investment bank, it's telecom. No one wakes up one day and says to themselves , "I'm really passionate about telecom!". Don't let the orange logo fool you, there is a real toxic culture here. It attracts toxic people.