Not where I work. They let me do my thing on my own, then I bring everyone up to speed once I feel the product is ready for use. Of course the bread and butter products are programmed in groups, but the special snowflake products that just need to work, those are done by solo or small self-forming and self-organizing groups.
Most of my projects get deployed to production and last 3-5 years before fixes or changes need to be done. The group projects tend to have weekly bug fixes and strange corner cases that can take days to debug.
The biggest issue is the bus factor. When one person designs and implements a project, no one else knows how it works. The icing on the cake is that the projects rarely need to be fixed, making it difficult to pair-program bug fixes, and they tend to be critical infrastructure where time is very important.
I've been learning a lot about making cleaner code. Because many of my projects go years between looking at the code, I get to read my own code and realize how horrible some code practices are for reading. Learning by failure is a great way to learn if you can afford it.