Decent company, good people
Good company to work for overall. Not a lot of room to add more value and advance due to the company being very "top heavy".
I work from home and it is great being able to manage myself and have flexibility.
Managers are nice caring people
too much micromanaging, no room for growth