Good compensation, good balance between personal life and work as a consultant
Cons
The work is not super interesting, administrative heavy, management is not responsive. Always needing something right away and then not getting any feedback for weeks.