Was willing to hire new graduates. Its biggest saving grace.
Svantaggi
Obsessed with billable hours when the higher ups didn't do their job in securing work. Didn't treat senior managers well resulting in a complete dilution of talent over the years.