Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Tldr; it depends what you want.
First, don't sell yourself short on salary. Never work below market rate for equity/bonus. Particularly at the start of a career, low salaries have a habit of following you around.
With a larger firm you should have more security, more of a support net and an opportunity to learn about enterprise development (process heavy, safety first)
With a smaller firm, more variety, more chances to learn new things but probably more stressful if there isn't a good mentor there to work with.
How did you feel personally with each of the companies? Did you feel more wanted/needed at one or the other? Did you have any good personal connections. Do either of them have reputations as being stressful/prone to firing/good for learning?
Either way, don't be afraid to leave if it's not working out (after you've lined up a replacement job). Nothing worse than staying where you don't want to be.
Is it interesting? Too fast/slow? Are they paying you enough to not care about any of that.
Anakata4On a serious note, what is the solution to this problem ? Leave and Join a smaller company ? Or give the boss ...
buonzz6Why management people thinks that a career path for any senior developer is to be a "leader" and be good in bu...
AdrienITTS8Web, Desktop, Mobile, Front, Back, Ops, Data, etc. Why is there so many cool possibilities ? ! I can't decide.