- complicated lengthy interview
- shared office space (Regus) not big enough. 4 developers in 2 persons office
- senior offshore managers undermining Canadian dev team in every possible way
- offshore product owners making decision re US market without understanding it
- founder micromanaging every detail of company
- complicated business setup with no back-office in Canada, candidates should be aware, make sure you have dismissal clause in your contract, and even this may not be enough as company does not have any assets/accounts in Canada
- below average salary
- inadequate health benefits
- developers required to record every break they take using silly punch card like application widget , it feels like we are under constant surveillance
- no transparency, company vision, goals are not shared with employees