If you wish to have challenge can take a try.The good thingsLean more things compared to outside company due to you need to do everything from start to end.
The challengesWorkload stress, Company benefits not good, Salary range lower than outside market.