I've reported to several managers with different styles so it's helped me work with working with different management.
It was good in the beginning
I have a decent salary and bonus package.
Great experience. Great support starting out. Enjoy the flexibility. Easy to work with management and leads to get the job done the right way and understand what needs to be done.
Was decent to begin with, but feels like it's progressively getting worse. Total void of leadership, they don't really care about the FTEs, and they keep dealing with the absolute worse contract resources in the entire IT market. The products and services we sell do not bring the customer value.