Great team, really diverse workforce. Relaxed atmosphere. You can really learn a lot here in a very short space of time. Very supportive to employees development of you have the drive.
Cons
Many technology limitations that hold the company and its employees back. Lack of opportunities and recognition had caused a lot of talent to walk out the door.