Great work culture is worth any of the cons
Analyst (Former Employee) – San Diego, CA – October 12, 2017
Many contracting companies sacrifice their employees to fill positions. They believe in throwing people at contracts to get the job done and collect a paycheck. Some companies recognize that they need to treat their employees well so they perform well (most companies are in this category). CSA goes even further and pours into their employees, defending them from hostile government clients and always having their employee's backs. CSA puts so much effort in doing business differently than any other company that their confidence in their configuration management develops a positive, close environment of professionalism and teamwork.
For example, CSA proactively helps their employees with their career progression. If you want to get into a different field of contracting that CSA does not have a contract in, they will use their personal contacts to help you get the job you want. They will make every effort to move you and pay you on overhead if need be if your contract ends. That's how pro-active and kind they are. There's no other contracting company out there that does that.
You don't have to treat your employees poorly to provide exceptional client service. Rather, the opposite is true, and CSA has proven this.
Benefits, Great culture that is worth any small dip in pay
salary is average, the growth of the company sometimes brings difficulties