Pros
Entry-level opportunity (but it comes with a cost).
Cons
This is one of the worst office cultures I have experienced. Heavy micromanagement and unrealistic timelines, and then pushe projects aggressively,
Uncomfortable and toxic environment, often making comments about being able to “see and hear everything.” Work-life balance is extremely poor. Overtime is expected to meet deadlines, without pay or benefits, and any appreciation. It's supposed to be a salary, but they will cut your check if you go out for a break or an appointment.