Basic job, good benefits, good onboarding and nice communication with HR and the team
Cons
no growth potential, they can fire you anytime with just a day notice, feels like you are stuck with the same repetitive job, minimal pay with hardly any raises, no team engagement, you are just there to work and that’s it