Vantaggi
Some good people. Generally decent employees all-around. It was easy to get a job because there was no technical interview.
Svantaggi
Your coworkers probably did not have a technical interview. Technical merit is not evaluated in any reasonable way. The code clearly shows a severe lack of fundamental knowledge. To pass multiple parameters to mountains of stored procedures the values are joined as a delimited string. The web api makes over 200 empty object instances every call because one person did not know about static class members, and still does not. They weren't actively using their version control, until I made it happen. When I joined, only one developer could compile the code, until I fixed it. The application was hacked multiple times in a year. They foster an abrasive autocratic development management style. Communication with this type of management is one way, top-down to the employees. Employee ideas and contributions are not encouraged or necessary. Developers are expected to follow directions without question while being consistently checked and supervised. This type of style is particularly useful in organizations with hierarchical structures where management makes all of the decisions based on positioning in the hierarchy. Employees that benefit from this style of management include those who are new, unskilled, or unmotivated, as they need the supervision and clear direction. They preach Autonomy, Mastery, and Purpose in town hall meetings, but do not practice it. Some are clawing at management positions that are not available, eager to pretend they are now your 4th boss, even if you have already taken the work you are doing with them far beyond their capability and understanding. If you do not play along, they will turn on you. Finally, this review was removed from glassdoor a year after it was posted. This is the repost.