We're a rag tag bunch of engineers who aren't scared of failure and hit the heart of the problem hard once we've come up with the best solution. We evaluate technologies both old and bleeding edge and we take pride in sharing knowledge within the team. You have a problem? Here's the solution - but wait, here's another problem that you didn't see but we did. Don't worry about it though, we already solved it before you even thought about it.