Tedious work on legacy software.
Management drove everyday activity. Little input from technical team. High level of maintenance and reworking of legacy software. Good work given to "chosen few" who towed the company line. Currently aging management with difficult junior culture. Everyone has an attitude, that is typical of engineers.
ProsGood benefits, some social events.
ConsMasculine, backward, military culture.