Good benefits. Colleagues are great. Diverse projects to work on.
Kontras
Not enough training because it's a niche market with specialist products. Networking and exposure depends on the team you're involved in. There's treatment disparity if you didn't graduate STEM.