The people are great but the management needs a lot of training. They move up people who are very untrained managers and then go through lawsuits. Don’t even work with HR. They are always on company’s side. My suggestion before going to HR is to lawyer up.