Pros
The people are friendly and the work-life balance isn't bad.
Cons
The job pays poorly and is a career dead end. You don't just design, you actually implement the UI on customer systems using proprietary internal software, writing logic for every button and visual. It’s buggy, under-documented, and for security reasons you often use it through a low res video feed with a half second of lag. The engineers have a bootcamp to learn this industry, but you're left to learn through exposure. Since you have to understand database logic and talk to customers about it, you basically have to be a pseudo-engineer. And all this for far below average wages. Seriously consider if the pay is worth it, you get inflationary raises at best and you become nearly unhirable for any other job.