(See major companies that do.) However, Apple does hire for work-at-home positions in at least one division, its AppleCare support team. Most of its home-based customer service jobs, called Apple At-Home Advisors, are virtual call center positions; however there are also separate chat agent positions.
Stress fractures heal with time and rest. Athletes are advised to rest from any activity that caused the stress fracture for the 6-14 weeks that the fractures take to heal (ask your doctor how long your particular fracture will probably take to heal), or until pain-free for 2-3 weeks.
How long it takes a facial fracture to heal will depend on the type and extent of fracture and what other problems and treatment you had. Bruising and swelling usually takes 2 to 3 weeks to settle down. At this point, you will begin to look more normal. After this time the body will continue to heal itself inside. Unfortunately, you will need to be a patient.