A good place to work withThe good thingsfriendly line managers and team mates. supportive supervisors, and higher ups. friendly client. tasks are always doable and manageable. less time pressure. work at your own phase.
The challengesSince working from home, the challenge I only faced is brown out and internet outage.