Pros
Work involves AI and modern technology, which keeps projects relevant and interesting
Fully remote position with no commute and location flexibility
Exposure to current tools and technologies useful for career growth
Cons
Communication from management is inconsistent, with unclear expectations on deliverables and priorities
Lack of upfront clarity often leads to rework or misalignment between what's expected and what's delivered
Remote setup makes informal clarification harder to get, so gaps in communication linger longer than they would in person
Would benefit from more structured processes for setting expectations