- McKean Defense Group, LLC16.Jan 2018
Suggestions for improvement
- Better raises, or bonuses would be nice.
No leadership, they do what the client tells them. Afraid to suggest other ideas even if better ideas exist
I was one of the original hirees, at that time it was a great place to work but as the company grew things went down hill
Got too big and they lost touch with the employees