The environment is very conducive to learning, teamwork and efficiency. We work like a well-oiled machine due to productive communication and our input being valued by our supervisors.
Cons
The company's momentum towards more automated processes can put a lot of pressure on coders but that is taken into account when considering changes.