ForexManage is under turn-around operation by very capable ceo who recovered the company r&d and operations.
Management is very open minded, sharing responsibility and provide technological growth for developers
You can gain a lot of practical experience in troubleshooting.
Everything is very hands-on. If you survive the stress in this place, you can survive anywhere...
Cons
Management treats employees like dirt. No benefits. Very chaotic, disorganized working environment. Lots of turnover.