Some great opportunities, good people, interesting projects and products. Senior management is open and accessible.
Cons
Petty back stabbing bureaucrats. The purge of old Adcole staff was unfortunate. Some were salvageable. Destructive IT practices make for a challenging work environment.