Office happy hours, young and ambitious team; very challenging problems; fast-paced and exciting
Cons
Poor work-life balance, always working, tough hours; Since we work with restaurants, we have to be on call even on the weekends. Sometimes we even have to visit them off work hours!