This is a company I wouldn't recommend to anyone. The pay is pathetic.
The only way to earn raises is by showing up. Of course, that means they encourage you to work while sick, or work around other sick people. There are no sick days. In theory, you can take use Paid Time Off for a sick day, but that's only if there's PTO available that day.
Benefits are very poor, and are fairly expensive to boot.
Rules don't apply to everyone. Massive turnover. I was hired on in September of last year (2015) and as of the end of April, over half the 20 or so people in my class are gone. Other projects have an even higher turnover rate. One project at our site constantly has 2-3 classes with 15-20 people being trained.
Depending on the project, pressure ranges from medium to high.
When you take time off, you still have to meet the same goals as if you'd actually worked, so you might have 3 weeks to do the work it takes 4 weeks to complete. Kinda defeats the purpose of a vacation, doesn't it?
Do yourself a favor. Work ANYWHERE but here.
It's better than living on the streets. Marginally.
Low pay, poor benefits, unrealistic expectations.