Great opportunities
Hands-on training
Real world experience
Like a family
Allows for a real understanding of security
Customer service is key
Promotions from within
Great standard set for security officers
Cons
That's all a matter of perspective, really... Create solutions, don't add problems.