Pros
* Workplace is upbeat and unique * Cafeterias with food priced at cost * Coworkers are good to be around * Travel perks are great * You have the ability to check out unique places in the US
Cons
* Internal Documentation is poorly structured, often outdated, and not as easy to understand as it should be * Management does little to take into account the environment of working conditions when making reviews of employees (i.e. one customer being more difficult than another, or one employee's Application Manager being less experienced than another) * Customer locations vary considerably, some or far better than others in terms of things to do * Advancement in the company just means you're given more work and responsibility - but with less time to excel in all the areas that you given to manage