Current Employee3.6Apr 18, 2024Good company to work for. High stress at times but compensation is top tier
Current Employee4.1Aug 16, 2023This place is great place to work but the compensation structure is horrendous - very complicated.
Former Employee2.1Jun 14, 2024overall good, some cultural bias, confirmation biases and other office related biases were seen however this is not a bad place
overall good, some cultural bias, confirmation biases and other office related biases were seen however this is not a bad place