Management, vision, passion
Overall, I have a good experience at work. I enjoy working with my co-workers and appreciate their experience.
They're okay, nothing too special.
Company needs to provide annual salary increases to, at the very least, account for the cost of living increases. Company needs to pay at market value if it wants to keep up with competitors