One of the best HR experienceThe good thingsThe HR are very accommodating to your questions and smooth processing on transactions.
The challengesThe only challenge I encountered was based on working alone but I'm really experience working alone so I doesn't affect me that much.