Pros
They provide essential benefits such as health insurance, overtime pay, meals, transportation, and occasionally dormitory accommodation for field staff.
Cons
They offer minimal assistance with equipment (such as outdated laptops and office supplies) and tend to prefer contract positions over permanent ones.