With the current hiring rush, there is a lack or organisation with respects to training. Training is very good (so far) and the company environment is very relaxed and friendly.
Cons
Lack of organisation. this is mostly due to the fact they are hiring so many people, and thre are install delays.