They provide the necessary work equipment and take care of the training. Going to the office is becoming more frequent, though thankfully it's not required daily—yet.
Cons
The salary is low, and the bonuses are getting smaller — they seem to spend more on company events instead. Some managers also tend to favor the longer-serving employees.