The software engineers are the last of the pyramid.
Expect to see the salary so lower in the market.
You work for 9 hours not 8 because the launch time in not included.
Expect to move to the client side also if you live in another state. That’s why don’t trust the position on the job offer because you have to move the the client side also if you live on another US state.
The trainings and also the work projects don’t respect your time zone if you work from remote, and they don’t always assign you to projects in the time zone where you live.
They don’t care about your career, you can’t decide to be a Front-End or Backend or mobile or cloud engineer. As a new hire with some years of experience they don’t try to continue the path that to have and they put you in random client/projects that you really don’t like to work.
Expect also to works more then 8/9 hours of work.
This company is only good to start as Software Engineer and after 2 years look to work for another company with a good competitive salary with more benefits