Pros
Overall this is a nice office to work in. It is a very easy going crowd of people and management is not completely distanced from the workers they manage. 1. Good Benefits for individuals and families. 2. Relaxed working environment with casual business attire. 3. Options to work remotely are available. 4. Yearly salary increases for good work.
Cons
While in the Burlington office things are fairly easy going direction from upper management from the main offices conflict with career growth, job focus and just over all work/life balance. Over the past few years there is a decreasing pool of talent and lack of bodies to replace them. This has increased workloads and decreased resolution times on projects. 1. Increases in moving jobs outside of the country. 2. Non-existent guidance from HR for career growth. 3. Work Life Balance has changed to encourage/require more overtime for little to no compensation.