- Great async working - Great working culture - Amazing colleagues - No drama or toxicity
Cons
- Poor middle management - Lack of professional development plans - management always pushing us to deliver, while ignoring our professional development and growth