Owner treats employees as slaves, time watcher, literally no benefits except that they pay 50% of medical insurance, owner focuses on what you did not do (1%) rather than what you accomplished (99%), No proper technical managers (heard that it is since 2014), does not keep up their promises (neither to clients nor to employees), micro management, pay increments is based on certifications you do, not based on your performance.