This is always the paradox to me, with large vs smaller companies. In larger companies it takes time to meet people, and find what are the important issues for different individuals, yet it's also more work.
I struggled at smaller companies for sure, because people were always afraid of management or HR.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.