Pros
They offer a really good salary.
Cons
All cannot be listed, but here are few: 1.You are expected to work on old code base and old technologies which are not even useful for a developer. Only bug fixes or enhancements using the same code. Plus they are not ready to develop new code or introduce new frameworks. Project architecture is horrible. 2.Top management acts as if they are some rulers and Hubzu is their kingdom. They will tell you what to do, when to do, where to do, how do to like you are some kinder garden student. Whatever they think is correct and whatever they decide will happen. There is no point of joining Hubzu if you are not a manager and if you dont know how to play politics. 3.Apart from management, the senior employees working here have only average coding knowledge which also they will never share as if its their private property. So basically, no learning opportunity. 4.Worst work culture I have ever seen. No formal training or KT sessions. Nobody is ready to help you in any possible way, instead they will look out for an opportunity where they can let others down. You will never get appreciation for your work, not even in your yearly appraisal. If you can work on your own, without any friends, ignoring every wrong things happening around you, tolerating any possible bad behaviour and have no other job opportunity, go ahead and join Hubzu.