Excellent team; fun engaged environment; growth opportunities; solid technology; innovation encouraged; work in small teams; can participate across design, develop, test cycles.
Cons
Teradata HR is difficult to work with. My green card application took a long time to process with fits and starts.
professional, helpful management.
excellent opportunity for innovation and growth .
Superb understanding and talent--from some of the best universities in the country.
Cons
The only thing that I can think of is that sometimes, projects are started, abandoned, and shelved and that wastes time.