Pros
Between the fantastic downtown location, and the genuinely great coworkers, gudTECH is a great place to be. The CEO and CTO have a great vision, and treat all employees equally with fairness and tremendous respect. The employees are genuine, positive, hardworking individuals who love what they do. Many opportunities to network with other tech companies through meetups hosted by the company. The product itself is very innovative, and interesting to work with. Management is great to work with, understands work/life balance, family life, etc. Overall, very happy to be working at gudTECH.
Cons
Sometimes the hours can be a bit long, depending on the department. Beyond that, nothing else comes to mind.