work wise everything is good, everyone helps to you like managers,teams lead. its a cool work station. Management will encourage new innovative idea's.
Cons
politics is common thing in every Org, but the thing is salaries is very
Small environment, great owners, opportunity for growth is strong and great employees working there! Great environment to help build the organization.
Cons
Small environment and you have to find a way to handle all things and wear all hats. Must be ready to build your own path and be able to work well with small groups.