OnePlus started talking a big game before its first phone even came out. The company's attitude can be irksome, but the OnePlus One turned out to be very good thanks to a combination of high-end internals and highly customizable Cyanogen software.
Full article