Great people to work with
Great team to work with, small, not a lot of room for growth. Community involvement. Some management is great, some are not. Not a lot of training classes to take for learning opportunities.
ConsManagement could be weeded out, have more room for growth and opportunity. Pay a little better