What I liked
The atmosphere is very active, open, and encouraging. The supervisors care about everyone, the CEO and CTO are very involved and are in the 'trenches' with us. We are always encouraged to take ownership and responsibility for our projects. Any ideas that are brought up are discussed and most of the time they'll work with that idea. It's that startup vibe, where you can take on many roles and make a lot of impacts. It's very rewarding to take what I've learned from the classroom, extending that knowledge with the work I do here, and make something that affects the quality of people's lives.