Applied for a programmers position, called the next day to set up an interview. When I asked if it was for programmer I was told "We have many positions, we can interview and see what fits". I let them know I was only interested in programming and they then canceled my interview stating that they had no programming jobs. Not sure that this is illegal but it feels unethical to me, and not happy to be contacted for something other than the position I applied for. Not recommended.