Benefits are Good but Management is LackingThe good thingsMost colleagues are helpful and enthusiastic about making improvements to the workplace. Many are willing to share their expertise and time. Benefits are quite good as well, insurance coverage is definitely a plus. Pretty autonomous, allows for employees to make certain decision on their own based on their own experience and training. Work life balance is supported, generally allowing staff time off whenever needed and there are flexible arrangements available for family people.
The challengesUnfortunately management is not ideal for true staff development. Many buzzwords and promises are made, but the big picture and staff retention is poor. Some management treat staff simply as tools to be put to use wherever they see fit, even if it doesn't develop/help the staff, or may cause issues in the long run. Quantitative recognition is poor, taking on more duties and additional scopes do not lead to the appropriate recognition (eg. promotion, pay raise, additional bonus) even after years of doing so without complaint. Decisions are made based on in the moment needs, not considering future issues.