Having 10 + years of experience, I was been told at the time of interview process that I will be promoted to Lead Role but when I got hired they shifted me SR. Custom Developer( Don't know the heck why they have custom in there). Also the guy (Director) who promised me and interviewed me is no longer there and was been fired. I have no way of telling my manager that he promised me.
There are few people who are here Lead roles but don't know English OR having zero communication skills. zero% soft skills. I will not ever recommended my friends to this company. Worst culture, Managers are highly technical that they don't want to code and don't have strategic decisions/vision towards their team :)