Pros
As technology radically changes the environment of business there are no awards for slow and steady as a technical philosophy. Emerging technologies and threats are forcing businesses to adapt and remain flexible as customers expectations continually rise. Businesses like Unified Concepts are important when that overwhelmed feeling begins to surface from within. Whether the Unified Communication realm, security, routing and switching or simple administration of access and assets there is an abundance of experience available at a moments notice. Unified Concepts not only expects its engineers to know the core technologies that businesses commonly implement but strives to push emerging technologies that are an inevitable part of the future of computing. This has been prevalent in virtualization and cloud technologies over the past few years and will continue as software defined networking and data center integration becomes more commonplace. As an employee you're given the tools to open whatever door you choose. If you choose. I came to Unified Concepts with very specific goals in mind about what I wanted to accomplish. I not only accomplished those goals but was influenced by both management and fellow employees to push further.
Cons
If you're looking for a monotonous, comfortable, boring atmosphere where you touch the same systems and technology everyday then this environment probably isn't for you.