
I'm a contractor. Would love to become full-time.
Company culture, perks, benefits, etc
Everyone in the Localization team is awesome. Great attitude, hard work ethic, incredibly compassionate and empathetic. What's not to love?
Being productive keeps my challenged, but bringing my creativity and allowing my ideas to grow and flourish makes me happy.
I love company culture. Everyone is so welcoming and friendly and tries to help one another. I've never experienced that in another company.