Pros
1. Benefits: Dependent on the position: They offer: medical, dental ,vision, 401k and paid time off.
2. Management is caring, understanding, and easy to work for.
3. Leadership resolved concerns quickly. I am grateful to work for them.
Cons
I do not have any to add.