The best work-life balance can be found here. You can leave the office literally any time and work from home if you have any assignments to complete in time. You will be very well respected and... honored across the organization. No internal politics and it will be thrill whole experience to have such an amazing talent pool around to support you.
Salary hikes are limited. If you have negotiated well in interviews during recruitment this part can be managed