Vantaggi
HR, Managers, Employees, everyone is nice and very helpful.
Awesome CEO.
No-one is constantly nagging you or looking over your shoulder, you are expected to complete your work, but you are given a reasonable amount of time.
Svantaggi
Pay isn't very competetive. Raises are OK.
Not much room to move.
90% of the time you wont be able to move to another project that sounds more interesting. Hopefully you get put on the project you resonate with in the first place.