Yes, I use Behance to post series ('projects'). I haven't explored it fully, but I find it a little awkward to use because photos are presented in linear fashion vertically, with attendant scrolling. I have not found a way to show an overview of photos within a 'project'. If you want to add a new photo to a project, it appears at the bottom of the vertical and needs to be dragged up into whatever position you want it to appear in the series. If you have a great many photos, that can take quite a bit of dragging!
Otherwise, it seems to be similar to any number of photo sites, collecting 'likes', 'follows' and the occasional comment of the 'nice shot' variety.