Just wanted to do a bit-o-bragging on NI - I try to stay pretty tech focused, but this one was pretty cool so I thought I'd diverge a bit...
Now, I started my career here at NI, so I've always been pretty pleased, but I didn't realize they ranked it! (We're #14) So apparently we're one of the best places to work, and to start working.
Comments