Vantaggi
Great potential growth as a company and individual learning Small company with free pizza and lunch each week Experienced managers give you a good expectation for your responsibilities, role, and part on the team Coworkers are seeking individual growth and will share with you their experience and skills Work does not overlap with personal life. Plenty of PTO and benefits. Ask for more upon interview or hire Your contributions will make an impact no matter which team you are in.
Svantaggi
Communication is something has been taken into account over the last year. Changes to software isn't always mentioned, so many questions over one issue or idea is brought up many times until documented and shared. That is improving as more is documented, but can cause roadblocks for all teams.