Some of the upper management is mediocre at best, I mean they’re decent people but I am not sure they understand how to run a tech company, they run a casino company instead. Lower end when it comes to salary but honestly not bad for the work you do.