Management team is very responsive and genuinely cares for their employees. They try their best to listen to employees and improve their operations.
Cons
They are a rapidly growing federal contracting firm, so like any other companies facing rapid growth, they are trying to keep up with implementing tools and processes.