Pros
- If you are less than 2 years experienced Software Engineer, and if you are ready to work for 12+ hour, and if you agree to never disagree with your manager, and if you are ready to not learn anything related to engineering and trading - You will be payed good.
Cons
- Nothing to learn, managers are clueless about coding, latest technologies and software engineering in general. - No work life balance. Doing bad manual work for 12+ hours a day, sometimes during nights if you are working in non-India friendly market, takes a toll on your mental and physical health. - Everyone works for bonus. You only get good bonus if you are doing extra ordinary and have good relations with manager. They generally fire people just before the bonus time. - No female in the company (except the only HR). They don't intend to hire any. - You cannot leave the company on a good note.