I love working for Ecotrak. I always say that people quick bosses and not jobs. And Ecotrak's C-Level team is amazing! I love who I work for and who I work with.
Svantaggi
Smaller company so there are less people. Can get a bit quiet and independent work