Whether you are a freelancer or webmaster, if you have a team, giving each other feedback is very important. This allows you to keep improving yourselves and help your team become better. Sometimes, not everyone on your team will be very experienced so giving them ways to improve will ensure that they can do their job to the highest quality. The company I previously worked for also put a lot of emphasis on feedback and have a very sophisticated system in place where you have meetings with someone more senior than you who will give you feedback. On my forum, we also have a feedback system; we have team leaders who are in charge of the team and they provide their team with individual feedback and help them improve for their role. Even as admins, we would request feedback from members of the forum.