Nice people, Low Quality Engineering
They try to follow all the cool trends with technology, however, the technical leadership is not effective. Execution matters as much as the technology use, however, the current leadership is making decisions based on hype and isn't analyzing effectiveness to see if the execution is improving.
So the systems and technology are overly complex and - more...
Poor Technical Direction