Pros
Always looking to help out you as an employee and better yourself in your career.
Cons
Turnover can be high depending on the contract.
Pros
Proactive Leadership focusing on quality of life benefits for employee. Meditation, Education, Mental health awareness, Financial education, etc. They did a really good job of communicating and... managing during the height of the COVID pandemic.
Cons
None that I can think of at this time.