Pros
This is a fantastic company for more reasons than I can even describe. ZG stands for amazing things that really sets up the employer for the best possible experience. Not only do I love my day to day tasks, but the people and the culture are truly something special and amazing. I came from a previous employer that did not treat employees well whatsoever, so seeing how ZG just does everything right is such a breath of fresh air. They really provide you with all the resources you need to succeed. If you want an extra training, ask. If you want more experience in something, ask. If you have a certain place you want to get to within the company, ask. All the managers are easy to talk to and are great at helping you reach your goals. They also are extremely transparent with their employees, or "leaving the lights on" as they say. They are huge on "power to the people" (another one of their missions that they strongly stand by). Denver has a really cool office and I have not met one person who is a jerk. It is truly amazing and I could go on forever!
Cons
I have not experienced any challenges or cons. Maybe too many snacks in the kitchen? Too many awesome food trucks? Too many catered lunches? ;)