Anybody who knows about this company? How are their interviews? Is the company stable and how are the salaries?