It was very hard but I have learned a lot.The good thingsHealth benefits, SPF, bonuses was very good. Work place was really clean and well preserved for future use.
The challengesThere is no work and life balance. There will be a time that you can't go on to a vacation leave without someone from your team to handle the work that you are leaving for a short period of time.