Business Analysts in tech companies generally translate functional business requirements to technical requirements for a software development teams.
Times have changed. I think 10-20 years ago people could expect to do well if their company is doing well, and expect to have long term career growth within a company with a salary that reflects the market.
What I am seeing is that most specialists in technology businesses are working on shorter timeframes. Employers are increasingly use short term contractors to fill in project gaps, and don't see as much value in investing in the growth of long term staff. This means staff are looking to move every 2-3 years to progress in their career. I think employers are looking at other ways to retain staff.
This is not a comment on Nearmap, as I don't know anyone who works there. It's more a comment on industry trends I'm seeing from the ground.
In the USA and to a lesser extent in AU, I've seen food, child care, massages, gym memberships, yoga classes, internet reimbursement, and computer hardware all thrown at employees in order to attract and retain staff.
This is aimed at the 18-30 year old age group and also means that staff stay in the office later, and spend less time leaving the office to get food.
I've had software developers that I've interviewed ask "Whats your food policy", before asking about salary.
NEA Price at posting:
63.5¢ Sentiment: Buy Disclosure: Held