Pros
I've learned more at Valon than at any other job. There's a culture that rewards people that are willing to jump in on things and figure out ways to add value, which creates a lot of opportunities even when you first start. The substance of the work is interesting from a tech / data perspective, and there is a good amount of collaboration across functions. Valon also treats us well -- weekly catered dinners, monthly budget for lunch, and great pay.
Cons
Valon has a lot of really talented people and so ground-level expectations are high, which can be stressful at times. New projects often require a lot of reading / context before you can jump in as an effective contributor. The other side of this is that once you ramp and get over the initial contextual hurdles, there's a lot of value to provide.