Hello Ozbargain,
I recently graduated university and am currently working at my first post uni job as a level 1 support officer and aspire to become a business analyst in the future.
My current position is at a small company that is amazing and could not ask for a better place to work. I'm learning a lot about myself and the people there are young, energetic and enjoyable to be around.
The main task at my current position is troubleshooting (not analytical work) and I am exposed to a wealth of knowledge (Microsoft Software, Code, Security) outside of my job title.
I have recently received a job offer for a data analyst job at a big company (2k+ employees) and am going to accept the offer. My concerns are that I won’t be exposed to the different areas outside of my position and the company culture will be completely different.
Will I be able to branch out from a data analyst position to a business analyst position?
What are some key differences of working out of a small vs big company at an entry level position?
Would I be able to progress my career and hone my skills faster in a smaller or bigger company?
There’s a lot of generalisations here but let me try my best. First - focus on the job they’ve asked you to do. Are you happy doing that for two years because that’ll be the minimum time you’ll spend in that role before they will think of moving you somewhere else. In my experience larger companies have more staff movement so more jobs available. Challenge is they also have more staff to choose from for those roles. Smaller companies have less opportunities to offer you so they keep expanding your job role to compensate. You will learn more in a smaller company, you will earn more in a bigger company.
In either role if you work hard to help the company, work well with others, are open to change and sharing ideas, then I reckon you’d be a valuable asset they’d want to keep, train, develop and promote.