Pros: telecommute options, free catered lunch once a month, frequent breaks
It was my first experience in a corporate environment so i don't have much to experience with which to compare. A friendly workplace that didn't feel very restrictive despite the security. Many long time employees with 15-20+ years working there. The commute from and back to Baltimore was tiresome particularly with heavy traffic.