1. Supportive and collaborative team culture, especially from the management.
2. Timely salary disbursement.
3. Management is kind and open to feedback.
4. Abundant opportunities to learn and grow your career with the latest technologies.
5. Very comfortable and friendly working environment.
Cons
Workload can get intense during tight deadlines occasionally
I still those days when I used to work at Orfeostory, I have learned many technologies and developed myself as expert web developer over there. Orfeostory is a good place to build career and learn latest technologies.
Cons
They should allow students for internship to build their career in the IT sector.