This company continues to grow by acquiring companies and gaining work however doesn't maintain a substantial support staff on overhead. They will preach about how well they are doing in the market however still reduce headcount for indirect staff to assist with hitting the numbers for stockholders due to not projecting realistic and obtainable goals. Good, hard working employees are overworked, burned out or laid off due to this poor planning . Over the past 10 years, I have seen this company struggle and come back out of a rough economy but a common practice is to do more with less and to not have appropriate level of support available. There is no such thing as job security at this company, to include individuals who excel and are recognized for good work during performance evaluations.