Good benefits and mission statement, interesting contracts and clients
Cons
Overworked, small contracts, split time between service delivery and running pitches to capture new work. Top heavy management style. Too much leadership and bickering. They stopped paying us as they shut down