Pros
The Ceo of this company is truly one who gets to know each and every one of his employee's. he keeps track of what is going on in peoples lives and if always a pleasure to talk to. Everyone there is for the most part very nice. While this company has around 400 employee's it still has a small business feel.
Cons
While the training budget is said to be " unlimited" and has no yearly limit be careful when setting your expectations. This really means that they are not obligated to give you a set amount of dollars per year. It can become very hard to get more than one training class or certification a year depending on who your manager is. Also, while HQ has a lot of nice events and free food if you don't work out of that building you are going to have to take time out of your day to go over to participate.