Please be careful and think twice before taking an offer from this company.
They have a really bad atmosphere and no corporate culture;
Most of the leads and heads of departments don't have any leading experience and they treat you really bed;
Work extra hours is a must and out of question;
Your work is not appreciated at all;
They fire people a lot even one week before the end of the probation period without any good reason;
There is no personal and professional growth inside the company;
Company change its goals and expectations 3 times per day;