3.8I am happy about going to work every day. It is small enough company that you can put a name with every face, but also known globally in the industry. The work load is sufficient to keep you busy, but not so much that it is frustrating. Employees are dedicated to the company, and work together well. There are also lots of opportunities for on-site training.