Decent pay for the area, and good exposure to critical industry skills
Cons
Toxic HR that does not accommodate much in onboarding process.
Lack of guidance throughout onboarding/training
Peers tend to point fingers instead of trying to help others improve.