Well, it is a long story working in this company. I am looking for a new position but I do not have time to take interviews because we are supposed to stay in this office every day. There is no career path and no benefits. The worst thing is management, cto is supervisor. If you can work on weekends, it should be perfect. Also they just give you some promise but never realize even one of them. Even our ceo's dad will visit office and help manage engineers. There are lots of smarts guys. Hope we can jump asap.