Friendly and supportive environment with flexible management.
Pros: free food, flexibility, good pay for what you do.
Cons: tedious, lack of management, unproductive.
Typical day at work is to show up, make coffee, review technical notes and memos, then start taking calls. Take calls constantly until your break or lunch time. Return to work, take calls constantly until a memo meeting. Then resume taking calls, send out e-mails to customers, and follow up with customers until the end of the day.
On the side, depending – more... on whether management gives you projects. You do that during your free time. But most of the time, there's no real free time to do it since you're constantly taking calls. You're expected to do that outside of work (unpaid).
You learn quite a lot about networking here (at least that's what I appreciate about this job). But once you've learned the basics, it all becomes tedious. Such is the nature of this job.
Environment is somewhat mediocre. Colleagues are generally resistant to change and feedback. Meetings are unproductive. Management don't really manage. It is almost as if it's a free-for-fall environment. But they are generally supportive to what you need. This can be seen as a pro or con depending on how you like it. – less