Great work, lots of opportunities to get better from training to involvement in different types of projects. Greatly care for the community and creating a workplace for all to thrive.
Cons
Innovation could be better, leaders sometimes try to do much, but that is getting better.