I think it’s 100% okay to ask about pay in an interview but not okay if it’s the only thing you ask about.
For me: I care about the day-to-day of who I’m working with and what that dynamic is like (in addition to money and benefits).
I think it’s 100% okay to ask about pay in an interview but not okay if it’s the only thing you ask about.
For me: I care about the day-to-day of who I’m working with and what that dynamic is like (in addition to money and benefits).
What you really should be asking is what the company is like to work for. Is there set/expected working hours (can you accept those hours). How often are there lunches that in practice are mandatory? Do people really play ping-pong or are the tables just for show / after work. Is there a dress code? How much notice is required for vacations. Will they tell you that you can't take vacation at times, and if so when. What do they expect you to do that isn't in your job description (that is as a programmer are you also expected to talk to customers). What is the dress code. Anything else that might affect your ability to work there.
There are also questions they are not legally allowed to ask (family status, disability not relevant to the job...). However you might want to reveal that you are/have one of those things so they they will pass you over now (they can always find an excuse once they know they won't hire you) if they care instead of latter. Hopefully this never comes up (or if it does they turn out not to care and so hire you anyway) but depending on your situation you might decide it is better to reveal it now rather than dealing with them finding out later. This is food for thought, not something I think is needed.