I've had a good experience working at Pidge. The team is supportive and always ready to help when you're stuck. I got hands-on exposure to real time delivery system, which was very useful for learning. There's a good mix of API,UI,and automation testing, so you don't feel limited to just one area.
Cons
work can get a bit hectic during peak times, and sometimes deadlines feel tight. But it's manageable once you get used to the pace.