Management appears to not care about it's employees which shows in it's unusually high turnover rate, lack of employee engagement, gimmicky marketing, uniform requirement, general distrust between management and engineers, cheap ownership that won't provide proper equipment for employees, average benefits even for a small company, ineffective internal systems for managing client needs and employee time