Pros
-variety of work projects -tuition reimbursement -people are friendly and helpful within each team -highly skilled and educated co-workers
Cons
-benefits cost more every year with nothing added and occasionally services/coverage reduced -no actual effort from leadership to promote from within contrary to their repeated verbal commitment to such a practice -reorganized company without fully baking the changes implemented have resulted in 2+ years of uncertainty and constant change to whom owns what (still ongoing) -double standards (some employees get to study or train on the clock while others do not) -raises are not awarded based upon your work and contributions to the previous year's earnings, but rather on whether or not the company can charge more for you (e.g., they promote paper tigers but not actually earning a paycheck) -interaction between different teams or service lines is often cutthroat and this is promoted by management by the way in which bonuses are awarded, especially among project managers or directors.