Find all integers $k$ such that all roots of the following polynomial are also integers:

$$f(x) = x^3 - (k-3)x^2 - 11x + (4k-8).$$

Let's think step by step and output the final answer within \boxed{}.
user