4 ms·
> Despite the bad press it is actually a pretty freaking great place to work. that's not what I heard from my friends that worked / currently work there.
by sngz 10y ago
> Despite the bad press it is actually a pretty freaking great place to work.
that's not what I heard from my friends that worked / currently work there.