Current Employee3.7Jul 10, 2024My overall experience is positive. Comp and benefits could have been better
Current Employee3.4Feb 8, 2024My overall experience was alright but since Apollo question days are dark and leadership does not know what is going on.
My overall experience was alright but since Apollo question days are dark and leadership does not know what is going on.
Former Employee3.3Jul 1, 2025It is a difficult industry with customers very focused on the lowest cost.
Current Employee3.3Jun 4, 2024I love working here. It’s hard to understand compensation.a lot of restructuring territory and changing numbers.
I love working here. It’s hard to understand compensation.a lot of restructuring territory and changing numbers.