Great place to learn and build a cool product with good people
Software Developer (Co-op) (Current Employee) – Vancouver, BC – 15 September 2016
Typical day involves working on feature, bug, or other project with a good amount of freedom. Never had to deal with micromanagement.
Learning scala is a cool perk, Java code in the older product.
Management and co-workers are good. Very bright co-workers who are enjoyable to work with. Everyone works hard to produce the best product. Management has a good vision for the company, is open and respects effort and the knowledge of their employees.
It's still a young company so some of the older code contains some hacks that made things work at the time. I doubt many new companies don't struggle with this. They're doing a good job addressing this and the newer code is much cleaner. There is also high expectations with lofty goals for releases. Yet I've never found overtime to be expected and find the work-life balance quite reasonable, just show a desire to succeed and do your best.
Being given the freedom to solve problems and how everyone is encouraged to learn are the best parts of the job. There is also a great patio for summer bbq's, free produce and pop, and many lunch and learns where lunch is provided.
people, product, atmosphere
older code, high expectations