1y
Great feedback. Believe it or not, we agree with you. When you’re a large organization working on the most advanced technologies, change can take time. We promise that we’re committed to improving – for the better. New people, new ideas… they’re welcome here. Thank you for taking the time to leave a review!