This comes amid increased competition and economic concerns.
You must log in or register to comment.
Tech companies are so out of touch ffs, I cannot believ—
shifts executives to six-day
Lmaoooo Fuck 'em, should have made them do the whole 7
Crisis mode because they "only" made $456 million last year. Year on year growth can't go on forever, there has to be a max somewhere, crazy.