Good Company, Wonderful People but one tiny issue
Pros
I loved loved working at Shoppertrak. Good leadership team, Steady growth, nice and friendly culture (thanks to Admin/HR teams), Competitive salary / benefits, wonderful awesome people across teams - talented, hard working, trustworthy, committed. I loved learning new-newer-newest technologies with the team while slowly but steadily retiring old stuff and moving towards maximizing results.
Cons
The tiny thing that I was just not a fan of was over-committed workloads, late / insufficient feedbacks, micro-management, and the constant burnout that my team had to deal with in spite of us 'using' Agile methodology. Some of the 'wonderful awesome' people (my team) were never given a chance to become the masterful autonomous body with a purpose that 'being Agile' so profoundly strives for.