Current Employee4.0May 10, 2024My overall experience was good, great culture is what keeps most employees here
Current Employee1.9Sep 14, 2024Its an ok company to work for. Biggest issue is management have been there so long that there are no fresh ideas or even product development which is strange for a tech company. Often when raised, concerns or ideas get gaslighted out from above
Its an ok company to work for. Biggest issue is management have been there so long that there are no fresh ideas or even product development which is strange for a tech company. Often when raised, concerns or ideas get gaslighted out from above