Former Employee1.9Apr 18, 2025Awful. It was like manning a sinking ship with no guidance and no destination. Horrible culture, horrible pay, dominated by bureaucrats.
Awful. It was like manning a sinking ship with no guidance and no destination. Horrible culture, horrible pay, dominated by bureaucrats.
Current Employee2.4Jan 6, 2025Its a great brand to work for and experience the uniqueness of the industry.