The best thing about this platform was that it helped me find my dream career as an animator! I am currently working at Ubisoft Montreal (the studio behind Assassin's Creed) where all of us Animators use their service called 'Creative Heads'.
We have been using them since we started our careers here because there were no other platforms like these out then when you had so many people trying jobs with similar skillsets but different levels/credentials etc., You could easily get lost without some sort help from someone who knows what he / she’re talking abotu - which made finding your next position much easier than before i believe!! Nothing really bad either just nothing too special if anything maybe sometimes its slow loading times? But thats not something big enought o make u leave afterall right?!