Advice: Join company but dont stay for long.
Learn leave customize learn how politics work with low level people if unlucky u might get fired if lucky u will survive, Have onsite exposure on less salary bad living condition bad colleagues, No staff entertainment come on time leave after 7 will be fine.
Good sales team but no implementation team, No DBA team.Even peon left this company because of less salary , good for fresher, politics effects low level engineer, no respect for people.