Love working for this company. I have a healthy balance of home and work life. You have 24/7 support from multiple regions when you are on a job site which makes a stressful situation less stressful. The bonus structures are obtainable and helping families through a tough time makes it all worth it.