This job is great for someone who is flexible and laid back. The management could be better, and it can be confusing, but it is well paid and enjoyable.
You work hourly, coaching soccer at different locations around the city.
The coworkers are great, and working with kids is a joy.
Overall the actual work is the best part, but dealing with the company can be complicated.