PROS:
1. Free for active boxes and starting point
2. Very challenging boxes
3. New attacks and tools
4. New exploits and CVE's
5. Job board
CONS:
1. Not very begginer friendly
2. Rating of boxes is not correct sometimes
3. None or limited writeups on active boxes
4. Can be really frustrating for newer hackers