In my current team, we use 360 feedback to review each other. This review happens two times a month. The feedback contains what principles and improvements. This system works well for our team because we have 1-on-1 with our coach. The coach will review from the feedback. Beside that, this system feedback doesn't work well at first pilot because my team doesn't like write a feedback manually. After first pilot, the feedback system moves from written manually to online document.