Former Employee1.6Apr 5, 2024I don't believe this is a company that anyone should work for. Poor leadership, bro culture, and the recruitment team are terrible.
I don't believe this is a company that anyone should work for. Poor leadership, bro culture, and the recruitment team are terrible.
Former Employee2.4Oct 18, 2024They sell you in chasing the needle in haystack… if you find it you can get one nice paycheck, otherwise, you should plan on living on your base
They sell you in chasing the needle in haystack… if you find it you can get one nice paycheck, otherwise, you should plan on living on your base
Former Employee4.4Jun 3, 2024My experience was a learning experience. Great to dive into tech sales but typical growing pains/bureaucracy/politics that come with start up companies.
My experience was a learning experience. Great to dive into tech sales but typical growing pains/bureaucracy/politics that come with start up companies.