Pros
-- Excellent leadership at the top, led by some truly visionary people -- One of the truly unique "full service" security providers (hell, the ONLY) -- Leadership is letting the big ego go, and focusing on those who really want to be change catalysts for a better tomorrow -- Ability to execute is paramount, and leadership appears to understand the value of DO over TALK -- Middle tier of management is mostly solid, understands company goals -- Opportunity abounds, and if you're not happy with your job today, there are a LOT of openings on other teams
Cons
-- Still some internal politics and jockeying for position -- Middle tier of management starting to work together as a unit, needs to pick up pace -- Relationships are important, but sometimes this drives decisions (good or bad)