Pros
I had a very positive experience working at this company. The environment encouraged ownership and continuous learning, and I was trusted to take responsibility for important quality initiatives rather than just executing tasks. I had the opportunity to work closely with cross-functional teams, which helped me grow both technically and professionally.
Cons
work in different locations according to client