5 ms·I work in IT at Caterpillar and they meet all of your points except being located in SF.by bvirkler 13y agoI work in IT at Caterpillar and they meet all of your points except being located in SF.