Really good company to work for.
Fun place to work with supportive management.
Flexible hours with a lot of room for growth.
Most fun part about the job is seeing the affect of my days work and task completed.
ProsFlexible hours, having great teams
ConsTeammates that didnt want to work together