Management- very deceitful they made all the employees post fake reviews as you can tell. Always making false promises to the employees when you begin training they tell you "in 3 years you will be making 70k" knowing that very few people will still be there after the first year. Your starting salary will be absurdly low for a software developer (30k) and you will be promised raises but you will be ignored when it comes time for those raises. Also be prepared to move anywhere across the country once you complete the training. Management only cares about billing hours and NOTHING else. You will get less than 2 weeks of PTO per year, and management will manipulate you into not using your pto days so they can get more billable hours out of you.