STA is a SETA company. Staff are expected to do what is necessary to become -- and stay -- billable. The management structure is flat, there is no leadership training or mentorship. Be billable or be gone.
Salaries and benefits are sub-par. However, if you're a retired military/civil servant, they'll work with you. Not a company for people early in their career.