They respect uniqueness and diversity of all employees and listen to employee feedback. They have been proactive in taking employee welfare. It’s a great company to work and grow for a career.
Cons
Work schedule might be vary since it's handling international business.
Everyone was very welcoming and guided me through learning everything I needed to for the internship. Valuable, hands-on projects with a variety of applications.