Cons: reward the slackers, no structure.
There is no room to move up, do not work here. The technology is ok but bad management and poor structuring. People sit on the internet and play games. no room for growth no matter how hard you work. pay is not that great compared to other companies.