Pros: flexible work schedule
An okay company that would work well for someone looking to settle into a professional career with limited vertical growth. Work load fluctuation is very unpredictable. Company is more of a follower than a leader. However, the flexible work schedule, on-site workout facility, and other employee amenities are nice perks.