Been here a while, and honestly, the bonus structure is kind of hit or miss. You can bust your a^s all year and still get less than someone who just happened to be in a “better” department that quarter. Don’t get me wrong, pay’s solid and 401k’s amazing, but when bonuses depend too much on overall company results instead of individual effort, it gets frustrating.