Complex business domain, a lot of stuff to do here. Great potential for professional growth.
Cons
Poor benefits and flexibility in terms of wfh, poor HR department. They are also trying to introduce stupid ranking system and formal rules. Sometimes poor wlb.
Interesting and challenging tasks, the opportunity to develop products from scratch. No bureaucracy, remote work or office if desired.
Cons
Unclear promotion requirements, small bonuses without a clear evaluation system, lack of processes (reviews or feedback from colleagues about your work, etc)