- the list is too long.
- poor allocating of technical resources.
- constant bugs and rebuilding technology.
- poor leadership.
- refusal to compensate market rates.
- bleeding top talent.
- limited growth and promotion opportunities.
- I would avoid this company now as they have ambitions to go public soon but the tech is along way from supporting that.