Come in hungry, and always trust that the company to move in the correct direction. Biggest fail I've seen from people that left is that they weren't patient enough for management to resolve issues. I've been here for a few years and everything gets attention and gets fixed, but at their own priority level. Now 2-3 of the staff who left wish they were back here.
Don't apply for a position that has you on the road doing installs at customer sites, and think you'll be at your desk 80% of the time. You'll be on the road half of the time. This is only applicable to a handful of positions in the company, so clarify that first.