Pros
Great Office work Space, Best Christmas Party, Great Team Building,
Great people as individuals.
Cons
Low pay, Disconnected Engineering Management, Not Following Client Standards, skimping on Software Licensing and availability.
Not open to listening to Software users opinions. Engineering Avoided proper design and wet to cookie cuter approach (copy, copy, copy) when the copy was wrong