Maybe if you're green and can't find work
Pros
Company lunch on Friday. Company social every few months.
Cons
- agreed to pay rate on phone, then wrote contract for lower, had to check them -unfriendly work environment. Type where you say Hi to many people and they just look at you -Not my job mentality - heavy - Trying to engage departments to handle issues with product -tier 1 to 3 tech support does no troubleshooting -Tier 1 to 3 tech support can engage All Execs and Engineers in Service alerts, for problems as small as accepting an invalid certificate on a webpage.... basic stuff that should be screened prior to engaging such high levels. - All the original Engineers are gone, leaving only those stumbling to figure out what is in place. -execs try to micromanage everyone when they're clueless and just panic.... not good