As long as you did your work, all is well.
Overall a good company to work for. Management was pretty awesome as long as you did your work. The benefits were great as well. I love how they involve all their employees to come together and have department contests.
Conslack of advancement