
pretty typical for a technology company. talk to your manager, or talk to HR / jump up a level if the feedback is about your manager. you can always send a note to the CEO also
HR asks for feedback, for example after every all-hands meeting, and also allows anonymous feedback at any time.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private