Former Employee4.7May 6, 2025Great opportunity, people and culture. Some managers are great, some are terrible.
Current Employee3.3Feb 2, 2024Was okay. Tough role and well paid but micromanaging is insane and destructive. If you get a nice manager and team you are lucky
Was okay. Tough role and well paid but micromanaging is insane and destructive. If you get a nice manager and team you are lucky
Current Employee2.6Sep 20, 2023Good safe option and good WLB but more development possibility and compensation