Medical Benefits are above average.
I have had opportunity for upward mobility and been given numerous paths to develop myself within the company.
Overall experience has been fantastic other then my manager.
In less than 5 years, I am in my 6th position at the company. Growth opportunities are rampant for those who are willing to buckle down and chase these and constantly improve.
Great culture. Management policies and transparency seems really high and that really bleeds through into everyday decisions.