Dev team and customer service team are in different time zones.
Communication between regions quite limited.
Hard to get first hand feedback/experiences from customers.
Teams can sometimes feel divided, but is slowly improving through enabling and encouraging an open communication/interactive company culture.