Pros
I've been with Flextrack for over 7 years and seen the growth trajectory in the last 4. Exciting product with great clients and a great team. I have supportive managers and I love the flexibility and autonomy this company grants me - which fits my work/life schedule. The work can be intense, but that also fits my personality as I perform well under pressure. I work 100% from home, with the occasional travel. I am also permitted to work remotely from a different country which was helpful when I needed to be out of Canada for personal family reasons. The company is growing exponentially but business decisions are still local and I appreciate the fact we can make quick decisions for the sake of the business's best interests - no internal red tape - just get the job done.
Cons
With huge growth - change can be challenging as with any organization. Patience is required. Up and down cycles - some days are longer than others but that's how it goes especially during implementation phases. Compensation and benefits is fair - though I wish there is RRSP matching contributions.