HR team pretty good at getting back to you at every step. The managers that interview tho are ok. They need people bad as their work load is increasing. I went through 4 interviews in total (the 4th was a surprise interview). The work environment here might be a military/police/government type of setting as the products cater to more government/police departments. This can be a good or bad thing. I use to work for the government and it was really slow, lots of young people quit as there is no room for growth.