Pros
The overall staff at the employee level and not at the management level was good. Most were people just wanting to do a good job but that is more times than not, not possible at Ipro.
Cons
Plenty. Executives in place that know nothing about technology. No cooperation or help from management. Constant demands with no tools to accomplish tasks that have never been done before. Constant promises to customers with zero knowledge if it is even possible. Makes customers pay premium for superior technology solutions but spend no money on said solutions. Forced to use as many free versions of enterprise software as possible and refuse to pay for any licensing or software unless they are backed in a corner and have no choice. No direction within company other promises to customers they can't fulfill. Managers with zero ability and only there because they have friends in hiring roles. Horrible turnover with staff due to bad working conditions. Zero feedback to employees negative or positive.