Pros
• Remote company • Superficial tech company benefits if those matter to you - swag, onsite trips, etc
Cons
• Leadership (CEO Thomas D.) models behavior that's questionable in character and openly says one value and behaviors oppositely • Lack of strong strategy, clarity of purpose and value of work • Constant mindset of "giving the least" - I was originally hired in one market and when I moved to another they wanted to CUT my pay by 15K for 'cost of living adjustment' • Extensive redundant, regressive, discouraging bureaucracy - direct from Microsoft • Destructive legacy mindset from "senior" members about tech workers - only developers have value and should be able on demand to recite any technical intricacy or detail when asked • Recognition of experience, skills or knowledge is rare and highly diminished - promotions take multiple years and when raises or no advancement is awarded no explanation is given