Vantaggi
Work/Life Balance: no on-calls required, some flexibility to work from home.
Svantaggi
My two biggest concerns were: Offensively low salary and minimal benefits to write home about: the employees are underpaid as most of the technical roles are done offshore or contracted, and new hires are typically fresh out of undergrad with little work experience. They market their open positions as an opportunity to "wear many hats", which in essence implies that they are too stingy to invest in providing the right infrastructure to hire competent, experienced staff. No formal work training was provided, and there's no roadmap given by upper management to set-up their employees for success. Zero investment in work environment and culture: requests for better equipment and productivity tools kept on being pushed away, so expect to be on your own to get the job done. A terrible office environment that's stuck in the 90s, a lack of a proper HR office admin to listen to employee concerns, and a non-structured annual review leads to most of the former employees staying just long enough to fill in their resume with experience, and venture off to greener pastures.