Pros
- lots of dedicated people - transforming into a learning organization - transforming into an org adopting a sound scaled agile methodology - leader in a relatively stable industry (public safety) - not cash poor (surprising for being in public safety; possibly due to VCs) - pay, pto, benefits, bonus-structure surprisingly okay for the the industry (public safety) - lots of change in the right direction
Kontras
- for those not used to it, lots of change - a handful of complainers (criticism is fine, but do something about it) - while company endorses a relatively sound and complete scalable agile methodology, we haven't successfully and entirely adopted it throughout the org - because of not adopting the methodology entirely, there's a lot of unnecessary chaos and confusion that does not need to exist. this creates frustration and resentment amongst individual contributors through middle-management (see the reviews) - lots of decisions that appear to be ad-hoc that have an impact on individual contribs - HR bad leaving much to be desired for the size of the company in my experience. but they have recently hired key people to address this.