Sprints are a great way to always have reasonable goals to work toward. They work best when there's a product team, or product manager and product owner, carefully managing the task. If you have a bad PM, or don't have one, then you're probably in bad shape anyway, and sprint might not help.
I've worked with two-week and one-week sprints, and generally found them very helpful, but more helpful with better PMs.
I've worked with two-week and one-week sprints, and generally found them very helpful, but more helpful with better PMs.