When I am working with a new software design team at companies of really any size (teams of 4 or 400) the first thing I do is set up a meeting to discuss their workflow. From an agile software development standpoint, most of the big players do a great job of this, naturally. However, from a file management standpoint, aside from using a cloud service, each designer seems to have their own method of storing docs, sketch files, assets, etc. Purple brings a lot of the experiences that you would want in the perfect design management flow in one place.