The function \( f(x) \) is decreasing on \((-\infty, 0)\) and \((0, 3)\), and increasing on \((3, \infty)\). Therefore, the correct choice is:
\[
\boxed{\text{b.) } f(x) \text{ is decreasing on } (-\infty, 0) \cup (0, 3). \, f(x) \text{ is increasing on } (3, \infty).}
\]