Pros
Zayo is a fast paced company that has ample opportunity to grow. They are aggressive in sales and product development- a real "think outside the box" type of company when it comes to building the right solution. Everyone is very willing to help and answer at any time of the day. Zayo has solid financial support and pays their people well.
Cons
The Zayo culture is one of get it done no matter what the work loads requires. This can be overwhelming and exhausting at times. The vacation is accrued, so if you leave an existing job with ample vacation, it's difficult to manager time off for the first 3-6 months. Often efforts receive little thanks. Travel expenses are expected to be paid by the employee up front and them paid on the following scheduled expense report payout, which can be two weeks out.