Current Employee1.6Sep 12, 2025Not great at all. Company declining. Would avoid joining for foreseeable future.
Former Employee2.4Jan 25, 2025It was a great office until they let go of half the people there. The company is very European and have a clear Europe bias.
It was a great office until they let go of half the people there. The company is very European and have a clear Europe bias.