Pros
- Also helps maintain transparency between colleagues within same teams / departments who may otherwise never even meet eachother due mostly only sharing contact info via these websites alone while rarely meeting face toface ever again until later years
Cons
- Almost everything is ok