Candidates want to know about as much as possible before investing hours/days/weeks interviewing at a company. Who wants to waste all that time trying to get an offer from a company they don't even want to work at?!
Here are things candidates might want to know about:
- office layout
- on call schedule
- lunch traditions
- support for personal development
- organization/structure (ie. pods vs. teams)
- engagement with the greater community
- participation in meetups/conferences/hackathons
- ability to move between teams and change projects
- culture of promotion (external or from w/in?)
- hiring goals for the next 6, 12 months
- composition of team (X frontend, Y backend, Z data, etc)
- interview process
- employee retention
- diversity goals and metrics
- flexibility of working arrangements
- frequency and duration of meetings
- opportunities to mentor interns or junior devs
- code reviews
- post mortems
- tooling (ie. for revision control)
- how often do people pair?
- channels to provide feedback to executives
- contributions to open source
- average age?
- support/benefits for parents
- "busy times" or "peak seasons" for the company
- runway
- hobbies/interests of current team members aka future coworkers
- level/amount of interaction between me and users/customers
- ability to work remotely
- support for IC vs. management tracks
- amount of collaboration between departments
- is this job available because they're fortifying existing teams or spinning up new ones?
- general, day-to-day working hours
The list goes on and on.
I also wrote tons of questions for candidates to ask during their job interviews to get information about all of the above: https://www.keyvalues.com/culture-queries