It was actually a problem that they were already in the process of fixing, so they weren't gaining any value from my ideas. It turned out my solution a came up with was the same solution they were implementing. I definitely didn't feel like I was doing free work for them. It was pretty high level.