Looks like the whole sales team was axed, and some tech support people were laid off too
1 day after the execs flew over from the US to tell us about how they were happy with the work and with the growing headcount. would have been more decent to just not say anything...
how is it looking in other locations?