Current Employee3.3Jun 26, 2024Large stable company which comes with standard large company pros and cons. Selling internally is difficult and convoluted.
Large stable company which comes with standard large company pros and cons. Selling internally is difficult and convoluted.
Former Employee3.4Nov 2, 2023My overall experience was not a positive one. Leadership could have been better but pay was good for the market.
My overall experience was not a positive one. Leadership could have been better but pay was good for the market.