Pros
Flexible hybrid work environment with a talented and collaborative team of developers.
Cons
Poor management at all levels, including HR and PM. Lack of organization, planning, and resources creates unnecessary pressure. The work environment is toxic, communication is unprofessional, and salaries and overtime payments are often delayed or unpaid.