A company on it's last leg with no personal growth potential
Pros
Telecommuting was offered to some of the developers.
Cons
Positive change was constantly mentioned by senior leadership team but almost never any actions to follow through on performing change resulted. A common excuse made by the senior leadership team was change would occur when time became available to do so. However management routinely over promised on deadlines resulting in a lack of any time to implement change. Managers displayed no respect for their employees personal time and routinely insisted on working OT with no comp time for doing so. Common reasons employees worked OT was because of a lack of project management. Employees who worked hard almost always had the same career growth trajectory of those who did the bare minimum, which was no growth. Little to no training was offered nor was there much opportunity to broaden skillset without doing so on personal time. Compensation in terms of pay and benefits is poor relative to the industry.