Decent place to work
Ok place to work, not great at communicating to staff. Good compensation, but limited and expensive benefits.Lots of growing pains from continuously purchasing companies, and slow integration of processes, people and systems.
Prosremote work, decent compensation
Constraining only for engineering staff, doesn't place much value on back office personnel, terrible at communication, no tuition reimbursement, adoption assistance, paternity leave