Ventajas
A healthy, safe, and an inclusive environment for its employees. There are literally a bunch of company-wide sessions (or sometimes even celebrations) about diversity & inclusion, mental health awareness, burnout, people with disabilities, etc. Work-Life balance can be achieved. Even if you work long hours, it's still more acceptable than the long hours in big auditing firms or global banks. Its values (Honesty, Integrity, Respect for People) are also evident in its senior management . Career opportunities are vast since the company itself has a diverse range of operations, even in Finance or Customer Operations alone.
Desventajas
Pay is not very sustainable for employees in the lower job groups. It is comfortable for an individual with a single status, but if you already have a family, you might need your husband or wife to also work. You may also come across managers who are not so competent or toxic. WLB would depend on the team you joined.