A good quick stepping stone for a young dev. Get in and out in a year and it's worth your time.
Cons
Hires young developers and treats them poorly because they don't know better
Management doesn't listen to dev's input.
Women on my team were uniformly underpaid.
Team is very male, very white.