This company has a very bad ethics of departing , eliminating & dis-honesty. This company has no stability, It has been with many bigger orgs for few years & then betrayed them. This company never care for it's employees. Senior management will harass you & treat you like slaves. They have a high racisms feelings. Equal employment is just for name sake. So, high attrition rate. Company has a bad ethics of eliminating positions of older employees as company has no clear vision about their target. This company is a big NO NO for any one.