Well, I had an amazing experience working with CoHo. They have a really nice work environment.
You won't face any problems... and even if you do, the CEO is very approachable guy.
. Pros - they don't treat you as 'men' or 'women'. All are equal.
Cons - None which concerns women's safety.