Where do I begin? First, do not trust these reviews because there is no way to verify if they are doing these to make their company look better than what it is. The salary is way below average. The benefits are Horrible. There is no life insurance or short time life insurance. The health benefits are ridiculous. It almost comes across like you are working in a third world company. This company is run by someone who was not born in this country and you will see why there appears to be many things that aren’t standard practice in most American companies. Now, if you are on a somewhat ordinary contract, then just fly the line, turn in your tasks and deliverables and you should be fine, but remember they come from a culture where employee rights are often violated and I am writing this as a warning. The company does not honor work from home even if the Government client is okay with it. They will overstep what the Government requests because the company wants to FEEL you are productive. An employee will start to feel the company doesn’t care because you are expendable.