Ventajas
they work with very good clients which let you get a great experience (from the client not them internally) Salaries are average Most team members (except leadership) are very helpful and love to transfer knowledge
Desventajas
1) recently, no job security at any time they can say goodbye to you 2)there’s no clear training/ onboarding they introduce you to the client as if you were a senior while you only got 3 days training 3) higher management lack all means of leadership, management and professionalism 4) you onlyyyy get a promotion if you’re a friend of the leader otherwise you’re totally unseen . All leadership roles are for the manager close friends ( basically they’re so biased) 5) have a school environment , you can’t have a conversation with a colleague unless it’s break time or work related. If you want to make a coffee you should go alone with no one 6) they let unprofessional/ toxic/ zero knowledge manage a whole team of engs just because “they are the manager’s friend”