I have never worked for Keiser, but I know they do a lot of competitive intelligence (CI) consulting projects. Benchmarking, strategy, and market research look like nice words they use to describe CI. I worked on a CI project with another consultancy and didn't like it at all. You call companies in a certain industry and geography, try to get through to specific people and ask them specific questions about their companies, clients, suppliers or competitors, depending on the project. A lot of these people will politely tell you to fuck off (or even explicitly if you are too annoying). Then you feel like taking a shower))) However flashy words CI people use to describe their business, they are the bottom feeders of consulting. I suggest you explore other options in your life, unless you are really strapped with cash and this is the only opportunity to make ends meet.