I greatly enjoyed the interview process at Lucid Software. It is a bit intense, more interviews than I have ever done for a job, but after being hired I see why. Company culture is huge at Lucid and they seem very invested in finding people that not only fit the job, description, but the culture as well. I was a bit turned off from Lucid after reading reviews here but I am very happy I did not give them too much credence because working there has been the best experience so far. The culture is great, the office incredibly nice, and the people are the best I've ever worked with.