Comment
Comment by _bhqp
Yeah I changed the title of this post to a question. I just heard from a single source and they might have been feeling bit spicy about it. They definitely laid some folks off today but the extent of it is TBD it seems.
Be the first to share your thoughts.