Home » Culture
5. Technical Specialist
Technical specialists told CareerBliss.com that they hate their positions because they felt that their input was “not taken seriously,” and felt disrespected by their colleagues.