No work culture, NO professionalism,No system. any non technical person would give orders to technical person, Some so called, and self called seniors would try to get you out of the company from the day 1, if you try to question them. It has happen almost with 90% technical staff. before joining think thrice, and take advice from someone working with them. some staff is nice.