"The truth about IBS campus placements - Are students really struggling?