Busy, Fast-Paced, Product Development.
Pros: technology. awesome co-workers. great town.
Cons: long hours. mandatory overtime. disloyal to hard-working employees once the work is done.
A balance of planning, planned, and unplanned work made this a very busy role, which did make work-life balance a challenge. I enjoyed the work and technology immensely, but it did consume me, and cut into personal time very frequently. Direct managers were awesome and supportive, but the higher-ups were less so.