Current Employee4.4Sep 23, 2023Compensation is great, at sometimes role is too demanding and get overwhelming.
Current Employee4.6Nov 12, 2023My overall experience was good in the sense of money and career but sometimes daunting
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