I am wondering what others are looking for when discovering a job at a company and doing their research about it:<p>I'll write my own list here
- company culture
- salary range
- recruitment process (how many interviews, how long it takes...)
- glassdoor reviews
Compensation, prestige, tech stack, culture - in no particular order.<p>Excelling in one could make up for lacking a little in another. i.e. I'd be willing to take a small pay cut to work for a highly prestigious company (though odds almost guaranteed they'd offer more than what I'm making now).<p>Backwards culture (highly bureacratic, strict dress codes, being a non-tech company where tech is a costcenter) would have to be compensated for by exceptionally high monetary compensation.<p>In fact, I'm pretty much ruling out any non-tech company for my next role, unless compensation is absolutely exceptional.<p>I'm open to most tech stacks, with the exception of .NET and Angular which I'd prefer to avoid. Would still consider a .NET or Angular job if compensation is beyond astronomical. This ties in with the culture aspect - .NET typically implies a certain kind of culture. I don't have anything specific against .NET from a technical standpoint.
Top concern is how productive I can be. I really just want to spend my life building things that people use. Project management is also a major concern. Scrum is harmful more than helpful in many companies. Some have some kind of waterfall disguised as agile, and ironically the company I'm in has agile disguised as waterfall.<p>I've worked on a project that spent 70% of their R&D trying to do a page flipping animation for PDF only to realize a minute later that it was a bad idea. I want to avoid ever wasting my time on something that pointless.<p>Culture should support building and selling things the user wants. It's not to show off how awesome the CEO is, nor appeasing one investor after another. I dislike team building activities and extensive vacation. Ideally let me work when I want - first thing in the morning, from home, with a siesta, and log off when I'm tired. Work life balance should be taken into account; I'll score paternity and maternity leave very highly, as well as any benefits for depressed/handicapped employees, even if I don't intend to take any of these.<p>Recruitment process: They have to respect me and my time. Interviews in other cities are compensated for travel. Response is quick. They notify you of the process if it's more than one interview. It's not for ego or anything, but companies that don't respect you also tend to exploit you and pay as little as possible.<p>Glassdoor reviews matter; I check for all these, and things like sexual harassment, but otherwise criticism doesn't really matter.
I want to know what I'll be doing, the sort of problems I'll been working on, etc.<p>What I absolutely cannot stand is job descriptions that are just a complete drab HR keyword dump listing every technology you might potentially see tangentially related to your day to day work. I can't stand see overly vague descriptions of what I'll be working either.<p>I mentally filter out companies that are obviously spam agencies that all seem repost from the same pool of jobs. Unfortunately job boards seem littered with that crap.<p>I'll try to scour the internet to get a little bit of info the things you mentioned, Glassboro seems fine for that, and if thr company is well known enough, I'll try things like reddit.
Salary and the recruitment process are an obvious, I look into other things as well like culture, tech, what the product is or the level of bureaucracy but I take everything with a grain of salt- reviews have a lot of bias in them for good and bad, and at the end what matters is your team and direct manager (and possibly skip manager in big companies).<p>I have worked at MS and the difference between teams, sites, projects and managers is huge.
Culture & personal freedoms would be the most important part for me and the one almost all recruiter requests fail to communicate in any meaningful way. Pay & tech are next. If culture is fine i am confindent that the recruitment process won't be too horrible.