5.0
Feb 28, 2026
Current employee, more than 1 year
New Delhi
Recommend
CEO approval
Business Outlook
Pros
WOrking here from past 6 months and colleagues of mine are ver supportive and kind. Must recommend Aimlay to everyone.
Cons
Work load sometimes are not manageable