has anybody worked for integral or works for them ?