
Learning new technology. Working with great clients. Working with excellent team members. Knowing I'm not going to be micromanaged.
Very parent and family friendly. Amazing smart people. Incredible delivery teams. Just missing the pay component. Delivery quality will start to plummet as more people leave due to pay issues.