Or know someone that does? I was thinking of applying for a job there but was wonding if they had good benefits, good office culture, good place for (future) working moms, etc.

TIA!