Pains at times like any business can face - due to growth and the newer virtual environment. However, the dedication and teamwork I see among all employees is amazing.
Work life balance is difficult but when you see everyone around you work so hard you tend to want to do the same.