yes its very good o
It's remote and sporadic, but the people are supportive.
Everyone works hard and most people are friendly and easy to work with but it feels like a lot of people fear upper management.
They really need to be much more active.