The insurance is very bad.
Flexible work hours,, understanding and supportive manager.
I like what I do just not who I do it for.
Better communication amongst the employees and management.
My experience is very good. They give you good pay, and even bonuses at the end of the year.