Vast knowledge and experience in various companies needs and infrastructure . Team first environment . Easy to obtain help and leadership helps you grow and expand in your role . Weekly touch-points with IT team to have company on same page . Team building activities.
Cons
The only con was healthcare benefits were expensive .
-Excellent opportunities to learn -Great team members -Some decent clients
Cons
-Poor benefits -Poor management -Lots of micro managing -Pay grades below averages -Little room for advancement but if it doesn't work out, they will YEET you out. There is no stepping back down to your previous position.