I work at a large financial services company in Germany where we have rather formal ways. We have a manager who frequently uses the expression "good stuff" to comment on progress and results of anything from minor tasks to large significant projects. He does this both in bilateral situations and in large meetings.
He's a native speaker of English and I'm not, but each time I hear the expression I feel like it's completely inappropriate in our business context.
How informal is "good stuff" exactly?