They mentor you on technology and give you the freedom to use the knowledge for international clients to broaden your horizons on a fast track system. Highly innovative directors and lab research and development. A happy, successful place to work.
Cons
Would like to have multiple office locations in North America in a shorter time span.