Pros
Salary above the market, but you can get a better one in other places if you follow the money. Usage of trendy tech stack, if you want to improve your skills with the latest Tech buzzword, this is your place.
Cons
The expectation is to work more than 14 hrs / day, this is an inherited situation, almost all business logic reside in Nepal/India, that strategy force you to work in 2 or 3 Timezones, constant sync is required because the team is divergent, if you do not make it, you can get comparisons trying to lower your self esteem or even yelling at you (gaslighting), having meetings or coding after midnight looks a norm. Poor architectural leadership. Suggestions, opinions or even rising a hand for any issue/design are not allowed, if it does not align with the mindset of the one who take decisions then you can get yelled, intimidated or get compared to lower your self esteem, this harassment attitude is very known in the company and it is allowed and even promoted. (There are 2 glassdoor sites for oyster.io - the Fintech for SME - putting this in the two places)