Not recommended- unstable company, layoff usually
Not recommended to join this company, every year they fire people , racist especially to asians, management and culture is not good. lot of politics and they envy each other. Bad atmosphere at bay street office . they pay you good and work life balance is good but not recommended.