Fun, fast-paced environment!
This is a great place to work if you love technology and enjoy being challenged. There is lots of room for growth and the training program is one of the best I have experienced.
ProsGreat training program a.k.a. Bootcamp
ConsIt can be very challenging to keep up the fast-paced environment.