Work-life balance is generally good, and overtime is not the norm. The management is approachable and open to discussion when concerns are raised. Compensation and benefits are fair and paid on time.
Cons
Some internal processes and approvals can take longer than expected.