I can honestly say in my current position we do have a great culture and we do have people that are there for you and it's a very team-oriented culture which I love. If I had to say one thing that maybe I dislike is the fact that our technical support can be delayed due to the fact that we are remote but other than that I think it's been an outstanding culture.