The technical location in Herndon VA was a great place to work - before everyone got laid off. Smart and friendly employees. The Herndon based upper management wasnt bad to work with.
Cons
NJ upper management was a revolving door, filled with people with bad ideas and interested in their own well being.