Great place to work. Small company with startup-like culture. Developers are left to work on their own. Most people have PhDs, so they work better on their own without supervision.
Completely flat structure, which can frustrate people who are looking to move up the corporate ladder and have people working under them
Advice to Management
Management is fine. Employees are respected and trusted to guide themselves. It is good that employees can work on their own.
Let us know if we're missing any workplace or industry recognition –