Probably a good place to work if you have no experience or options
Senior tech lead (Former Employee) – Remote – 22 May 2018
The management is hands off - as long as clients don't complain, management is non existent. They overload projects with excessive numbers of inexperienced workers with little ot no experience and blow through project budgets with idle bodies to increase the hourly Bill rate. They will also expect you to double dip on multiple projects, but no increase in compensation.
If you have no other place to work, or have no experience, it's a tolerable place to fill a gap. Benefits are terrible, and use your vacation before you quit because they don't carry over hours.
They are always desperate for experienced workers
Terrible place to work and your project budget will be blown well before the project is delivered