Vantaggi
Relaxed dress code. I couldn't even come up with enough Pro's to fill the minimum word requirement.
Svantaggi
Where do I begin? I'll start off saying I wasn't fired. I left on my own after well over a year - and that was way too long but I was holding out that it would get better, but never did. Sr. Management is horrible. They read an article and try to implement it without any technical feedback then blame everyone else for it not working. Throwing people under the bus is commonplace. Old implementation technologies - it may be Java but it's not implemented well at all. Very rigid platforms. Unable to change anything for the better. Management and Sr. Management are the worst I've ever seen. There's been a mass-exit of employees there. All of them say that it's just toxic there. I've never seen a worse environment. Management trying to be technical then blaming developers and engineers when it fails. Your ideas are not welcome and will not be considered so don't even try. The stress is unbearable and the CIO constantly threatens firings if things don't go right (but of course he blames it on the CEO). Just do yourself a favor and stay clear of this place. Live's too short.