Great atmosphere and fantastic group of people to work with along with good benefits. I really enjoyed my time there.
Cons
Management change over in 2013 didn't really handle things well. Lack of communication. I understand protecting trade secrets but it should have been handled better.