Pros
PDFTron is a great place to work for a lot of reasons. A big one is the people who work here, who are talented and friendly. You will learn and be able to share knowledge in a challenging and egoless environment, and enjoy doing it. Another big plus is the technologies that we work with every day. The cross-platform nature of the product line (web, mobile, desktop) allows you to work in an area that interests you. Also we’re not constrained by a large legacy system or bureaucratic inertia, so the tools and technologies we use to build our products can and do stay current. Your skills will not grow old and stale. The founders are true entrepreneurs who are re-investing in the company and growing it. A healthy balance sheet allows us to try new things and take calculated risks, including some exciting greenfield projects with big potential. More reasons: • Interesting projects that use current technologies with wide industry support (React and React Native, AWS, Firebase, Emscripten), along with Android, iOS, Windows Store Apps, and cross-platform C++. • Working on industry leading, interesting and innovative projects. • Opportunity to contribute to product direction, and introduce new processes/technologies • Company lunches every Thursday; monthly company-sponsored socials (that are truly optional, the bosses don’t always make it either). • The company owners that are passionate about we do, and are open to different points of view and change. • A professional environment where everybody works hard, but it is not a sweatshop with intense “crunch times” that are hard on your health and family. • A nice modern office in a great downtown location. • A financially secure company. • Competitive salary. • Nice workstation with choice of PC, Mac or Linux. • Flexible vacation policy
Cons
There are some growing pains related to coordinating larger numbers of people, which means putting new process in place to make sure everything runs smoothly. Everyone is working on this as a team. Like any non-massive company, you don’t get the brand-name recognition of telling people you work at “Google” or “Microsoft”.