The best place I've ever come across in corporate world to learn. The senior developers are highly skilled and kind. They are available at anytime you need urgent help. The technologies vary time to time as we gain expertise in one.
Cons
Working remotely didn't gave me proper feel of a corporate life. There were instances when I faced network issues at my end affecting my work efficiency.
Work is always challenging.
Internship stipends are above average.
5 days a week.
If you want to learn some paid course, they will provide full fee for it.
You can always be learning new things here.
Cons
Sometimes work-load exceeds the limit. But hey, you choose this as career na?😅