Every summer, they hire a C# - WPF developer, train them for 2-3 weeks and let them sit in as a warm body while Scott goes on vacation. Then he comes back and they let you go :( Time wasted.
1. You will learn cutting edge Datawarehousing skills.
2. Very good work life balance and possible remote commute options couple of days of a week.
3. Very strong and supportive Product Management and QA Teams.
4. You will learn an array of current and new technologies.
Cons
1. Worked for 4 years and did not find any major issues that are not found in other companies.