Please do NOT discuss specific companies in this forum. Please read our POSTING GUIDELINES! for this forum before posting.
Kindly edit your posts mentioning company names.
While the final decision can only be made by you, I'd suggest that you do a review of what type of work/domain you've been offered with the company. Regarding salary structure, you can visit websites like glassdoor these days where you can get broad salary averages which will help you making a much more informed decision.