Supportive team and good management. I got good exposure to real projects and learned a lot about development and teamwork. Excellent place for freshers to start their career.
Cons
Only small work pressure during site visits, otherwise good experience.