Pros
The good guys who were there until they were laid off.
Cons
Lay offs all around for anyone who didn't vocally go with the status quo. They shut down the Bethesda MD office and moved everything to the Concord MA office. How did they do this? They laid off everyone who wasn't willing to move to Concord despite promises made. Their major ops consists of the development team, and right now, they're struggling to stay viable in both technologies used and products delivered.