
The health benefits are decent.
If you're in sales/front office is in a great company. Middle and back office it really depends on your manager/leader. If they want to stay competitive with the market they need to start grading compensation annually and pick a threshold to stick with even if it's more than they "want" to pay.
I was cheated out of 50+ hours of overtime and never earned any PTO in a year on contract.