Smarsh executives showed up a few months ago to let us know we did not need to show up to the offices any longer.
About 40 of us laid off, with some severance provided. No notice was given ahead of time
Smarsh executives showed up a few months ago to let us know we did not need to show up to the offices any longer.
About 40 of us laid off, with some severance provided. No notice was given ahead of time
There are no replies in this thread yet. Be the first to post a reply below: