Pros
There’s nothing positive to mention about the company.
Cons
This company is run by the HR department instead of project managers, with constant micromanagement, unfair contracts that deny pay for extra hours, no technical discussions, and a culture of just pushing projects live regardless of bugs or security issues.