Hi gettingclosernow,
I used to work for CEI and I quit in 2001, after being with them for more than 2 years. H-1jobs.com is an offshoot of CEI and I do not know much about H-1 B jobs.com, however CEI is kind of OK
to work for but before joining negotiate for the bench sal and all other medical and dental benifits.
BARORA