I've been with the company for 13+ years; it is a great company to work for and grow with.
The company can best be described as a large family, with a very progressive, forward thinking culture and attitudes, but with lots of old fashioned family values (a good thing).
Management is very open to ideas and positive change. I have been very fortunate to work for some awesome supervisors.
The work here can be challenging (we are a fast growing company,) but it is quite rewarding.
Good folks to work with and for
nothing comes to mind