Friendly and helpful environment with good support and guidance on projects and next steps. Is open to ideas provided and everyone has a voice and the culture is pretty good.
Cons
None as such that I can think of. Overall everything was great. Compensation can be a little better but it is industry standard.