Good company with caring cultureThe good thingsGreat company that takes pretty good care of its employees, salary, and offers good work from home packages.
The challengesWork from home can often makes an employee easily distracted by things happening at home. To become a high performer I have to constantly remember to keep myself on my toes with personal development goals and upskilling efforts (my boss encourages me to attend training at my free time). Personally I think this is totally understandable because my company puts in 100% trust in its employee to handle their jobs at home.