Likes
1. Good management team. 2. Great place to work certified company 3. Managers are very supportive and helpful 4. All events are celebrated 5. HR team is great 6. Open work culture (you can even directly call CEO) 7. Job security is there as its a new company
read more