The interview process was relatively quick, but if you try to negotiate pay they will eagerly remind you that they can give the job to someone else. Because they partner with such big companies like Google, they will use the allure of that to try to strong-arm you into a low pay. Don't fall for it. Be aware of whether what they are offering is competitive pay and if it is a livable wage. The benefits aren't great, they will rarely ever approve OT (even though, you will likely find yourself in a position where you will need to), and there is no paid vacation-- so, calculate that into what you believe is fair pay and negotiate anyway. They WILL low-ball you. Even if, while in the role, your scope of work has expanded from your original job description, the only way you will get a raise, is if you tirelessly fight for it, and even then, you are likely to only get a very small raise, if any at all. Teams vary, but for mine, we had a yearly review, but we WERE NOT ALLOWED to discuss pay. If there aren't any channels to discuss pay, figure out who your HR rep is (not your manager, which in my experience they referred to as my HR rep, but did not actually have the information needed or power to make any changes with HR concerns). The real HR rep is the only person who can help you if you find yourself in this situation. It took me a year of being stonewalled by my manager (aka my "HR rep") and my manger's manager before they it was brought to my attention that they were not really the people to deal with HR concerns. One year.