I'm very new in the firm and I am so happy that I joined! Not much cons the only thing I would change is maybe get us some newer technology? Currently its an iPhone 7 and an older HP laptop which sometimes can be a little laggy and maybe get our start date more inline with the training so this way we can have a quicker start to production. But if you're fortunate to join this company and understand the requirements don't think twice go for it