Great company they need a better management structure
One of the best benefit packages you will find in the industry. Great co workers
Management needs improvement they are getting away from the culture that made them such a desirable employer high turnover rate and high school like atmosphere so if you don't fit in to what management wants you won't last.
At will employer