Only negative was that interview process was very lengthy, about two months. I had five or six phone/video calls and a three part in-person interview. Overall, company presents a very positive environment and good opportunities. Everyone seems very committed to their roles and this would be a great fit for someone looking to grow with a motivated team.