Great company culture with supportive and collaborative teams.
Cons
while the culture and growth are strong, sometimes work-life balance can be challenging due to tight deadlines and travel requirements. communication across different teams can ne improved for smoother operations.