Ventajas
Really smart, hard working team. People work long hours, but they're very passionate about what they do. Compensation and benefits are good. Office location is good - walkable from Penn Station and on the 6 line. Culture is good, but more team building events would be good. The work is challenging, but in a good way. You need a very analytical mind to work there.
Desventajas
Working with Russian engineering is very hard. The time and language barriers slow us down. Software quality could be better, but it's improving. Communication issues across multiple offices globally can be challenging. It's a small start-up. The opportunities for advancement are limited. The air-conditioning - sometimes it's too hot or too cold in different parts of the office.