smaller company- does not have as many benefits or thrills a larger corporation offers but makes up for it in opportunity and a very supportive management team.
some seasons are slower then others- the team doesn't let this get them down there is always something for people to do, learn, or help with.