"Good company, good people, some chaos in the product stability but overall a nice company to work for and to work with. Two locations in the USA and UK means priorities are distributed across these two offices and this can be difficult."
Update your browser to have a more positive job search experience.
Upgrade My Browser