Great Benefits, pay is good. Used to have great work-life balance
Cons
No growth and you will get pigeon holed into a spot
Management are clicky and have favorite - and this is across MULTIPLE teams.
Managers and directors are not clear in wants and will often critize and contradict themselves