Pros
Some very nice, some very helpful and absolutely some very smart people. Pay is not bad at all although not sure it is worth the spinning wheel of what will my job be today or what is most important today.
Cons
For a tech company they have one piece of tech. It is the instant pricing on the website. At one time it was good however it is clear, now it is outdated and incorrect more times than not. All other systems are cobbled together or purchased apps to fill a momentary void. No long term vision. Company is very silo oriented and obtaining help from another group is next to impossible. The word TEAM is nonexistent. This is a true “show we are better than them” mentality. Position justification is a constant topic. No written, shared, published in any way, discussed or even a mention of a plan for the future.