Meaningful, challenging work despite growing pains and legacy projects
This is an excellent company to work for if you want to do something meaningful, learn a lot, and advance your career.
The work hours are flexible and the culture is very nurturing/supportive. You get to do real development and have independence while never feeling left alone. You can also be reimbursed for any educational expenses (tuition, conferences, - more... textbooks, etc...)
Communication can be difficult at times, both within this branch with its too-large building and security restrictions, and company wide with all of the merger confusion. Some tech is lagging behind whether because of ... - less
ProsGreat, supportive work environment
ConsGrowing Pains and legacy projects