Pros
1. Projects using latest technologies, lot to learn from technical perspective and great company to start your career.
2. Very good work ethic, helpful seniors and team is really great.
3. Top management is very transparent and this company cares about their employees both professionally and personally.