Work with top-notch engineers on the latest technologies. Very interesting research & development projects. Excellent compensation. Flexible work schedule with a laid-back atmosphere.
Cons
Printing industry is not doing so good these days. As a result, job security is not very good for new hires.