This company is areal pretender and playing with the future of its employees.They have the policy of Hire and Fire, they hire people they have urgent need , they force you to join immediately or within 10 days.As soon as project finished they immediately fire due to their greed to save money.Most of their managers are dumb and they do flattering to Top management.
They force the employees to stretch long hours and even then employee gets very little appraisal, No one can save Brick Red becoming worst place to work if management will not change their attitude.So if you are in bricked keep preparing for interviews because any day may become your last working day and if not dont fall pray to their attractive offer and stay away from it