Current Employee3.7Jul 9, 2025Long hours, but meritocratic structure with a solid base salary structure
Current Employee4.3Apr 14, 2025Good place to start. Would not have a career here and working hours are long.
Former Employee4.3Oct 4, 2023My overall experience was very positive. Great culture and a slot of smart people.