5.0
Apr 7, 2012
Anonymous employee
Former employee
Morrisville, NC
Recommend
CEO approval
Business Outlook
Pros
Provided great opportunities to give back to the community as well as a great work life balance. We also did agile right with a large emphasis on quality software. This is accomplished mostly by writing testable software, unit testing and automated testing that was actually paid attention to.
Cons
A little too much agile resulted in sometimes a lot of meetings. It also resulted in design by committee so individual engineering was sometimes tough, though you could see this as a benefit from a business perspective.