- Able to use my skills appropriately to benefit clients
- Remote work is available
Cons
- Management does not respect employees (e.g. late for meetings, taking personal appointments while scheduled for manager meetings)
- Too many reorganizations that don't seem to make a difference for client needs
- Not enough investment in timely development of applications based on client requests/needs
An established healthcare IT company, one of the top players in this industry globally.
Cons
Some co-worker are very hard to reach and there is no penalty on the misbehavior. When you are managing a project it's very hard to deal with those folks.