Take proper care of their employees
Stop hiring managers that does not know anything about the products and have no technical understanding
Great company, the innovation environment is great to be in. Really exciting and people are great!
Really enjoys working for this company
Good training, good pay, good people