average company at most. If it were a year ago, I would give it 4 stars.
pros: free parking, friendly wfh.
cons: an entire floor migrated from sister company upstairs, along with its stale rigid cultures that proved to be toxic. if you're under some brutal directors you're truly out of luck. you're out of protection and biz will crush you relentlessly: your director always takes sides with biz no matter how extreme biz pushes for deliverable expectations. dev targets change almost daily, overtimes, unrealistic deadlines. team lost people, often most productive ones. main technology feels like you're reliving 2002, VB.net. Bad codes base, convoluted logic everywhere - impossible to maintain or support not to say upgrade. there are teams that are more relaxed, using latest microsoft stacks, and most importantly there are barriers between dev and biz owners. if you look for jobs with them, do some research or you're gonna regret it.