Pros
The colleagues are collaborative and friendly and the salary is good. Nothing else for the Pros.
Cons
1. Micromanagement is the culture of this company. You will get tons of ad-hock tasks all of a sudden while doing the scheduled work by your manager 2. Firing culture is very much common 3. No career growth and time for learning. Actually, there is always a rush for new tasks. But they will not give you time for your self-improvement 4. Overtime every day. The management expects employees will work day and night for the business but they never care about the employee. 5. Absolutely no increment. At the time of increment, the management will show huss and fuss attitude and the salary will never be incremented. They even don't provide the yearly inflation of the country. 6. You will be a slave with high salary. No biscuits, coffee, meals in the office. I have never seen such a company in my lifetime who is this much poor. 7. There will be tons of works for every team but there will be one or two employees per team. You will do work of 10 people but will get paid for only one. 8. Bad politics are emerging from all corners