Time keeping is pretty strict with CI, you need to put your hours worked in daily and be sure to submit them to management at the end of every two weeks. My healthcare is provided through Cigna and it leaves something to be desired. Of course this depends on the plan I choose, but it is not my healthcare company of choice.