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.
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